MySQL--常见ALTER TABLE 操作
生活随笔
收集整理的這篇文章主要介紹了
MySQL--常见ALTER TABLE 操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
##================================##
## 修改表的存儲引擎 ##
SHOW TABLE STATUS LIKE 'TB_001' \G;
ALTER TABLE TB_001 TYPE = MYISAM;##================================##
## 查看表中列屬性 ##
SHOW COLUMNS FROM TB_001;##================================##
## 修改表名 ##
rename table TB_001 to TB_002;##================================##
## 增加主鍵 ##
ALTER TABLE TB001
ADD PRIMARY KEY PK_ID(ID);##================================##
## 刪除表字段 ##
ALTER TABLE TB_001 DROP C1;##================================##
## 增加表字段 ##
ALTER TABLE TB_001 ADD C1 INT;##================================##
## 增加表字段并指明字段放置為第一列 ##
ALTER TABLE TB_001 ADD C1 INT FIRST;##================================##
## 增加表字段并指明字段放置為特定列后面 ##
ALTER TABLE TB_001 ADD C1 INT AFTER C2;##================================##
## 使用MODIFY修改字段類型 ##
ALTER TABLE TB_001 MODIFY C1 CHAR(10);##================================##
## 使用CHANGE修改字段類型 ##
ALTER TABLE TB_001 CHANGE C1 C1 CHAR(10);##================================##
## 使用CHANGE修改字段名稱 ##
ALTER TABLE TB_001 CHANGE C1 C2 CHAR(10);##================================##
## 為字段設置NULL和DEFAULT ##
ALTER TABLE TB_001 MODIFY C1 INT NOT NULL DEFAULT 100;##================================##
## 修改字段的默認值 ##
ALTER TABLE TB_001 ALTER C1 SET DEFAULT 1000;##================================##
## 為字段刪除默認值 ##
ALTER TABLE TB_001 ALTER C1 DROP DEFAULT;
?
轉載于:https://www.cnblogs.com/gaogao67/p/10390425.html
總結
以上是生活随笔為你收集整理的MySQL--常见ALTER TABLE 操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【线段树 泰勒展开】Codechef
- 下一篇: 青蛙学Linux—高性能负载均衡集群软件