入門入門入門 MySQL命名行

Hello word呀發表於2020-12-15

命令列
use 資料庫名;
show tables; 顯示庫中所有表
desc 表名 //查詢表資訊
建立表
create table student(id int,name varchar(10),age int )
create table 表名(欄位名 資料型別,欄位名 資料型別)
刪除表
drop table 表名
修改表
alter table 舊錶名 rename 新表名;
修改列
alter table 表名 change column 舊列名 新列名 型別
eg:
alter table teacher change column id sid int;
修改型別
alter table 表名 modify 列名 新型別;
eg:
alter table teacher modify name varchar(20);
向表中新增列(新增在最後一列)
alter table 表名 add column 新列名 型別;
eg:
alter table teacher add column address varchar(20);
表中刪除列(主鍵也可以刪除)
alter table 表名 drop column 列名;
eg
alter table teacher drop column address;(欄位後沒有型別)

相關文章