原来是这几个空值导致了创建主键索引时出现“ERROR 1265 (01000)”。
将空值替换成0:
update 表名 set 列3=0 where 列3 is null
你先搜索一下看看你的这个表中是不是有n1字段是空的给他一个值后再改改看
貌似你写错了
alter
table
`t1`
change
`n1`
`n1`
varchar(
20
)
not
null
default
'123'
怒了,看看你这个n1表是不是和其他表之间有关联关系
有的话把关联关系给删了再试
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)