写MySQL遇到的问题

1.想更换主键怎么办

先删除主键
alter table table_test drop primary key;
然后再增加主键
alter table table_test add primary key(id);

2.删除更改属性

删除自增属性:

ALTER TABLE `members` CHANGE uid uid INT(10) UNSIGNED NOT NULL ;

添加自增属性:

ALTER TABLE `members` CHANGE uid uid INT(10) UNSIGNED NOT NULL AUTO_INCREMENT;

3.修改字段的排列位置

ALTER TABLE 表名 MODIFY 字段名1 数据类型 FIRST | AFTER 字段名2;

其中:

字段名1:表示需要修改位置的字段的名称。

数据类型:表示“字段名1”的数据类型。

FIRST:指定位置为表的第一个位置。

AFTER 字段名2:指定“字段名1”插入在“字段名2”之后。

原文地址:https://www.cnblogs.com/TheQi/p/10645446.html