MySQL修改表的列名

2021-10-10 08:17:42 字數 589 閱讀 6707

修改表:

1.修改之新增列:給stu表新增classname列:

alter table stu add (classname varchar(100));

2.修改du之修zhi改列型別:修改stu表的daogender列型別為char(2):

alter table stu modify gender char(2);

3.修改之修改列名:修改stu表的gender列名為***:

alter table stu change gender *** char(2);

4.修改之刪除列:刪除stu表的classname列:

alter table stu drop classname;

5.修改之修改表名稱:修改stu表名稱為student:

alter table stu rename to student;

檢視當前資料庫中所有表名稱:show tables;

檢視指定表的建立語句:show create table emp,檢視emp表的建立語句;

檢視表結構:desc emp,檢視emp表結構;

刪除表:drop table emp,刪除emp表

MYSQL修改列名

參考下面鏈結中的語法 只修改列的資料型別的方法 通常可以寫成 alter table 表名 modify column 列名 新的列的型別 例如 student表中列sname的型別是char 20 現在要修改為varchar 20 sql語句如下 alter table student modif...

mysql改列名 mysql怎麼修改列名

mysql 中修改表欄位名的語法規則如下 alter table change 其中,舊欄位名指修改前的欄位名 新欄位名指修改後的欄位名 新資料型別指修改後的資料型別,如果不需要修改欄位的資料型別,可以將新資料型別設定成與原來一樣,但資料型別不能為空。舉例 使用 alter table 修改表 tb...

mysql 修改表 MySQL修改表

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