mysql中關于alter命令的使用詳解

這篇文章主要為大家詳細介紹了計算機二級考試mysql知識點,詳細介紹了mysql中alter命令的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

mysql中alter命令的用法,用于編輯表結構。具體內容如下

修改字段類型

mysql>?alter?table?employee?change?depno?depno?int(5)?not?null;

加索引

mysql>?alter?table?表名?add?index?索引名?(字段名1[,字段名2?…]);

例子:

mysql>?alter?table?employee?add?index?emp_name?(name);

加主關鍵字的索引

mysql>?alter?table?表名?add?primary?key?(字段名);

例子:

mysql>?alter?table?employee?add?primary?key(id);

加唯一限制條件的索引

mysql>?alter?table?表名?add?unique?索引名?(字段名);

例子:

mysql>?alter?table?employee?add?unique?emp_name2(cardnumber);

查看某個表的索引

mysql>?show?index?from?表名;

例子:

mysql>?show?index?from?employee;

刪除某個索引

mysql>?alter?table?表名?drop?index?索引名;

例子:

mysql>alter?table?employee?drop?index?emp_name;

修改表:增加字段:

mysql>?ALTER?TABLE?table_name?ADD?field_name?field_type;

查看表:

mysql>?SELECT?*?FROM?table_name;

修改原字段名稱及類型:

mysql>?ALTER?TABLE?table_name?CHANGE?old_field_name?new_field_name?field_type;

刪除字段:

ALTER?TABLE?table_name?DROP?field_name

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享