mysql的資料庫表的建立、刪除、修改
#進入mydb資料庫
use mydb;
#建立一張員工表employee
create
table employee(
id int
notnull
primary
keyauto_increment
,name varchar(20
)not
null
,gender varchar(20
),birthday date
,entry_date date
,job varchar(20
),salary float
,resume text);
#建立一張員工表employee2
create
table employee2(
id int
notnull
primary
keyauto_increment
,name varchar(20
)not
null
,gender varchar(20
),birthday date
,entry_date date
,job varchar(20
),salary float
,resume text);
#刪除employee2表
drop
table employee2;
#在上面員工表的基本上增加乙個image列。
alter
table employee add image int
;#修改job列,使其長度為60
alter
table employee modify job varchar(60
);#刪除gender列。
alter
table employee drop gender;
#表名改為user。
alter
table employee rename
user
#修改表的字符集為utf8
alter
table employee convert
tocharacter
set utf8
#列名name修改為username
alter
table employee change name username varchar(20
)not
null
after id;
#檢視資料庫內的所有表
show
tables
#檢視employee的建表語句
show
create
table
user
;#檢視employee的表結構
show
columns
from
user
;describe
user
;desc
user
;
MySQL資料庫表資料遷移 ibd的使用
1.建立相同結構的表,並新增幾條測試資料 mysql create table test3 like test mysql select from test3 age name id create time is man salary amt 11 11 1 2021 01 2811 15 11 1...
MySQL資料庫使用 MySQL資料庫管理
開發時一般不使用系統的root使用者,應該是建立乙個新的使用者,管理乙個工程。登入使用者的命令 mysql uusername p 登入完成後就進入sql命令格式,格式以 結尾。windows用安裝的時候設定的root登入命令列,如下圖所示。linux安裝時若沒有提示設定root密碼的,可以使用系統...
MySQL資料庫的庫表遷移
最近在研究mysql資料庫的庫表遷移問題,主要分為兩種情況,一種情況是遷移資料庫的表的全部字段,另一種是遷移資料庫的表的部分字段。前一種情況是直接使用mysqldump命令來實現,後一種情況則是採用資料寫入本地再匯入mysql的思路。顯然前一種情況也可以採用後一種情況的思路實現,但使用mysqldu...