我用同一个数据库自己查过。以下内容在5.7.19中不起作用,但在5.5.56中起作用。如何克服这个问题。
ALTER TABLE `table` CHANGE `primary_key` `primary_key` INT(7) NOT NULL AUTO_INCREMENT;
px9o7tmv1#
我最初的解决方案是删除外键约束,并在更新引用表后重新添加它们。但是有太多的table不能这样改变。然后我找到了一种关闭约束检查的方法,将“foreign\u key\u checks”设置为0。但需要把它恢复到原来的价值。
1条答案
按热度按时间px9o7tmv1#
我最初的解决方案是删除外键约束,并在更新引用表后重新添加它们。但是有太多的table不能这样改变。然后我找到了一种关闭约束检查的方法,将“foreign\u key\u checks”设置为0。但需要把它恢复到原来的价值。