昨天收穫頗多,首先回顧一下有關mysql的內容。 我在查詢表信息時,出現了 empty set 0.00 sec 的錯誤,我很奇怪,仔細檢查發現原來是表欄位名稱寫錯了, 於是我想修改欄位名稱,經過查詢相關知識終於修改成功。 將表user 欄位 naem 修改為 name: ALTER TABLE u ...
昨天收穫頗多,首先回顧一下有關mysql的內容。
我在查詢表信息時,出現了
empty set 0.00 sec
的錯誤,我很奇怪,仔細檢查發現原來是表欄位名稱寫錯了,
於是我想修改欄位名稱,經過查詢相關知識終於修改成功。
將表user 欄位 naem 修改為 name:
ALTER TABLE user CHANGE naem name VARCHAR(20);
修改表欄位其他信息時都可以參考這個做修改。
其他關於表欄位信息的修改:
1、添加欄位:給表 user 添加欄位 password 在 id 後面;
ALTER TABLE user ADD COLUMN password VARCHAR(32) NOT NULL AFTER id;
2、添加主鍵:給表 user 添加 id 為主鍵;
ALTER TABLE user ADD PRIMARY KEY(id) ;
添加主鍵時,如果主鍵是 int 類型,為了方便可以讓其 自增長 ,
ALTER TABLE user CHANGE id id INT(10) NOT NULL AUTO_INCREMENT;
3、刪除欄位:刪除表 user 的 password 欄位:
ALTER TABLE user DROP password;
以上都親測可用,歡迎大家批評指正哈。