因此,我试图向数据库中的一个表添加主键.现在它有这样一个主键:
PRIMARY KEY (user_id, round_number)
其中user_id是外键.
我想把它改成这样:
PRIMARY KEY (user_id, round_number, created_at)
我在phpmyadmin中通过单击表 struct 视图中的主键图标来实现这一点.
这就是我得到的错误:
#1025 - Error on rename of './database/#sql-2e0f_1254ba7' to './database/table' (errno: 150)
这是一个带有InnoDB表引擎的MySQL数据库.