alter table kerenlaoshi add id int auto_increment primary key
Mysql调整字段顺序
1.增加(add/modify/change)一个字段使之位于第1列
alter table kerenlaoshi modify id int unsigned auto_increment first;
这是放到第一位,如果要把name放到id之后呢?这样写就可以了(first 换成 after即可):
alter table student modify name varchar(10) after id;
2.增加一个字段使之位于某列后
alter table table_name add `receive_id` bigint(20) unsigned NOT NULL DEFAULT '0' after pay_id;
在MySQL中去掉一个表格的主键需要分2种情况:
1、该列(column)不光设置为主键(primary key),还有自增长(auto_increment)的情况下如何清除它的主键呢?
句式:alter table +表名+ modify id int, drop primary key;
比如:alter table kerenlaoshi modify id int drop primary key;
2、如果没有设置为自增长(auto_increment),那么可以直接删除主键(primary key );
句式:alter table +表名+drop primary key;
比如: alter table kerenlaoshi drop primary key;
---
转载请注明本文标题和链接:《PHP+MYSQL操作》
发表评论