解决办法:将任意一表中的外键字段改名:
提示码:1022
提示信息: Can’t write; duplicate key in table
发生场景:在mysqlworkbench中设计表的时候和user表相互关联的两个表userinfo和comment,他们都存储了相同的外键名:user_id;导入时候不能导入并提示错误;
最终解决:我将userinfo中外键名改为u_id完美运行,错误消失
本文介绍了在MySQL数据库中遇到的外键重复错误,并提供了解决方案。通过更改其中一个表的外键名称,成功解决了导入时出现的错误。
提示码:1022
提示信息: Can’t write; duplicate key in table
发生场景:在mysqlworkbench中设计表的时候和user表相互关联的两个表userinfo和comment,他们都存储了相同的外键名:user_id;导入时候不能导入并提示错误;
最终解决:我将userinfo中外键名改为u_id完美运行,错误消失

被折叠的 条评论
为什么被折叠?