gpt4 book ai didi

mysql - 在 mysql 5.7.19 中无法更改主键,但在 mysql 5.5.56 中可以更改主键。无论如何都想改变 key

转载 作者:行者123 更新时间:2023-11-29 17:24:36 25 4
gpt4 key购买 nike

我自己用同一个数据库检查了这一点。以下内容在 5.7.19 中不起作用,但在 5.5.56 中起作用。如何克服这个问题。

ALTER TABLE `table` CHANGE `primary_key` `primary_key` INT(7) NOT NULL AUTO_INCREMENT;

最佳答案

我最初的解决方案是删除外键约束并在引用表更新后重新添加它们。但 table 太多了,无法以这种方式进行更改。然后我找到了一种通过将“FOREIGN_KEY_CHECKS”设置为 0 来关闭约束检查的方法。但需要将其设置回原来的值。

关于mysql - 在 mysql 5.7.19 中无法更改主键,但在 mysql 5.5.56 中可以更改主键。无论如何都想改变 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51034687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com