MySQL常用修改表命令

2021-08-20 19:12:07 字數 727 閱讀 7252

檢視列:desc 表名;

檢視所有資料庫:show databases;

進入資料庫:use 資料庫名;

檢視所有資料表名:show tables;

檢視使用者許可權情況:select * from mysql.user\g;

修改表名:alter table t_book rename to bbb; 

新增列:alter table 表名 add column 列名 varchar(30); 

刪除列:alter table 表名 drop column 列名;

修改列名mysql: alter table bbb change nnnnn hh int; 

修改列屬性:alter table t_book modify name varchar(22); 

檢視表的所有資訊:show create table 表名;

新增主鍵約束:alter table 表名 add constraint 主鍵 (形如:pk_表名) primary key 表名(主鍵字段);

新增外來鍵約束:alter table 從表 add constraint 外來鍵(形如:fk_從表_主表) foreign key 從表(外來鍵字段) references 主表(主鍵字段);

刪除主鍵約束:alter table 表名 drop primary key;

刪除外來鍵約束:alter table 表名 drop foreign key 外來鍵(區分大小寫);

mysql 修改表命令 MySQL常用修改表命令

mysql常用修改表命令 1.新增字段 alter table 表名 add 欄位名 first after 列名 alter table teacher add address varchar 50 comment 位址 最後一列 alter table teacher add address v...

MySQL常用的修改表命令總結

檢視列 desc 表名 檢視所有資料庫 show databases 進入資料庫 use 資料庫名 檢視所有資料表名 show tables 檢視使用者許可權情況 select from mysql.user g 修改表名 alter table t book rename to bbb 新增列 a...

mysql 修改表 MySQL修改表

mysql修改表 說明 1.建立錶能做的事,修改表幾乎都能做,不推薦使用。2.修改表修改表的結構 3,大體來說,可以對欄位進行新增,刪除,修改 可以對索引進行新增,刪除 4.表的選項,通常都是修改,即使不寫任何乙個 新增乙個表的字段 alter table 表名 add column 新欄位名 字段...