我有几个带有主键的表。我没有给这些主键约束任何名称。现在可以给他们起名字吗?如何给他们起名字?我使用的是 MySQL 5.7。
最佳答案
试试这个
ALTER TABLE `mytable`
DROP PRIMARY KEY,
CHANGE COLUMN oldname newname INT(11) DEFAULT NULL,
ADD CONSTRAINT `mytable_newname_pk` PRIMARY KEY (`newname`)
关于mysql - 如何重命名 MySQL 中的主键约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37927560/