最佳答案
因此,我试图添加一个主键到我的数据库中的一个表。现在它有一个这样的主键:
PRIMARY KEY (user_id, round_number)
其中 user _ id 是外键。
我试着把它改成这样:
PRIMARY KEY (user_id, round_number, created_at)
我在 phpmyadmin 中通过单击表结构视图中的主键图标来完成此操作。
我得到的错误是:
#1025 - Error on rename of './database/#sql-2e0f_1254ba7' to './database/table' (errno: 150)
它是一个带有 InnoDB 表引擎的 MySQL 数据库。