建立資料庫
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 ...