use*_*411 15 mysql sql database foreign-keys foreign-key-relationship
我有主键列,它有一些外部外键引用.很平常.我忘了为它添加AUTO_INCREMENT.现在我执行
ALTER TABLE chat.users
CHANGE COLUMN user_id user_id INT(11) NOT NULL AUTO_INCREMENT ;
(PRIMARY KEY单独定义)
它讲述了一些关于fk的事情
ERROR 1833: Cannot change column 'user_id': used in a foreign key constraint 'fk_chats_users' of table 'chat.chats'
我无法弄清楚为什么fk会打扰它的引用AUTO_INCREMENT.