mysql常用修改表命令//1.新增字段
alter table `表名` add `欄位名` [first | after 列名]
alter table `teacher` add `address` varchar(50) comment '位址' ; //最後一列
alter table `teacher` add `address` varchar(50) comment '位址' first; //第一列
alter table `teacher` add `address` varchar(50) comment '位址' after `tid`; //id列後面
//2.更改指定列預設值
alter 列名 set default 預設值
alter table `teacher` alter `address` set default '山東';
//3.修改字段屬性 和列名
change 舊列名 新列名 [first | after 列名]
alter table `teacher` change `address` `dizhi` varchar(100)
//modify 列名 [first | after 列名]
不能修改欄位名
//4.修改表名
alter table `舊表名` rename as `新錶名`;
alter table `teacher` rename as `laoshi`;
mysql 修改表 MySQL修改表
mysql修改表 說明 1.建立錶能做的事,修改表幾乎都能做,不推薦使用。2.修改表修改表的結構 3,大體來說,可以對欄位進行新增,刪除,修改 可以對索引進行新增,刪除 4.表的選項,通常都是修改,即使不寫任何乙個 新增乙個表的字段 alter table 表名 add column 新欄位名 字段...
MySQL常用修改表命令
檢視列 desc 表名 檢視所有資料庫 show databases 進入資料庫 use 資料庫名 檢視所有資料表名 show tables 檢視使用者許可權情況 select from mysql.user g 修改表名 alter table t book rename to bbb 新增列 a...
mysql 怎麼修改表型別 修改MYSQL表型別
最近遇到乙個修改 mysql 表型別的問題,以前在 phpmyadmin 管理 mysql 資料庫時,建立的表預設是 myisam 型別,而且修改表型別也比較方便。奈何現在配置 phpmyadmin 出了問題,也懶得去弄了,就裝了另乙個 mysql 的管理工具,比較方便。可是我新建的表預設確是 in...