Bootstrap

MySQL主键的的如何修改

修改代码:alter table 表名 change 原字段名 新字段名(也可以和原字段名一样)   类型;

一.比如说原先设置了主键类型( cid int not null  primary key auto_increment;)

        原先主键是int类型且是有符号的,就像(-128~128)长度一共是256

        要修改成int  无符号类型,就得在int后面添加unsigned(必须在int后面),否则会报错 

        且修改代码不能再携带有primary key(主键),其他的照搬就行了  由于cid 之前已经被设为了,所以在这样就是重复了,我们只要他自增就行了

        代码(cid int unsigned not null  auto_increment;)

主键已存在错误异常

 unsigned位置错误异常

 正确代码执行

    

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;