我正在尝试向我的数据库中的一个表格添加主键。目前它有一个像这样的主键:
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数据库。