MySQL修改表字段相关信息
昨天收获颇多,首先回顾一下有关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;
以上都亲测可用,欢迎大家批评指正哈。