MySQL資料庫及表建立 修改 刪除及其它操作

2021-08-13 19:51:24 字數 1178 閱讀 2077

建立資料庫

create database database_name; 

選擇資料庫

use database_name; 

建立表

create table 表名稱

(列名稱1 資料型別 auto_increment,

列名稱2 資料型別 約束,

列名稱3 資料型別 約束,

....

);

使用auto_increment自增約束

alter table tbl auto_increment = 100;

select @lastid:=last_insert_id();

insert into tbl values(***,lastid,***);

#last_insert_id()函式返回插入的那條記錄在表中自增的那個欄位的值,得到剛插入的記錄的id值。

向表中插入行

insert into 表名稱 values (值1, 值2,....)

insert into 表名稱 (列1, 列2,...) values (值1, 值2,....)

修改列名及其型別

alter table 表名字 modify 列名字 新資料型別;

修改列資料

update 表名字 set 列1=值1,列2=值2 [where 條件];

刪除表中的行

delete from 表名字 [where 條件]; #無where則刪除整個表

資料庫備份(模擬終端)

mysqldump -u root 資料庫名》備份檔案名;   #備份整個資料庫

mysqldump -u root 資料庫名 表名字》備份檔案名; #備份整個表

mysql資料庫建立 檢視 修改 刪除

一 建立資料庫 使用預設字符集 不指定字符集時,mysql使用默字符集,從mysql8.0開始,預設字符集改為utf8mb4,建立資料庫的命令為create database 資料庫名稱。建立資料庫testdb,使用預設字符集 create database testdb 使用指定的字符集建立資料庫...

mysql資料庫建立 檢視 修改 刪除

一 建立資料庫 使用預設字符集 不指定字符集時,mysql使用默字符集,從mysql8.0開始,預設字符集改為utf8mb4,建立資料庫的命令為create database 資料庫名稱。建立資料庫testdb,使用預設字符集 create database testdb 使用指定的字符集建立資料庫...

MySQL資料庫5 資料表的建立,修改,刪除

一 表的建立 語法 create table 表名 欄位1 列 字段型別 comment 備註 欄位2 列 字段型別 comment 備註 欄位3 列 字段型別 comment 備註 character set 字符集 collate 校驗規則 engine 儲存引擎 說明 1 character ...