##******************************==#### 修改表的儲存引擎 ##
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
addprimary
keypk_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
notnull
default
100;
##******************************==
#### 修改欄位的預設值 ##
alter
table tb_001 alter c1 set
default
1000;##
******************************==
#### 為字段刪除預設值 ##
alter
table tb_001 alter c1 drop
default;
mysql 常見用法 mysql常見用法
檢視慢日誌 show variables like slow query log show variables like long query time 設定慢日誌記錄什麼樣的sql,預設10s log queries not using indexes 未使用索引的查詢也被記錄到慢查詢日誌中,一般...
mysql常見的優化策略 Mysql常見的優化策略
資料庫設計方面優化 1 資料庫設計符合第三正規化,為了查詢方便可以有一定的資料冗餘。2 選擇資料型別優先順序 int date,time enum,char varchar blob,選擇資料型別時,可以考慮替換,如ip位址可以用ip2long 函式轉換為unsign int型來進行儲存。3 對於c...
mysql 常見異常問題 mysql常見問題解決
安裝mysql後更改了root的密碼後用 net startmysql 啟動時我就遇到了這樣的問題 使用以下命令後 c mysql bin mysqladmin u root p shutdown 再net start mysql就沒有這個錯誤提示了 mysql的1067錯誤 q 我的mysql碰到...