数据库|mysql教程
MySQL教程,MySQL数据库教程,MySQL 添加外键失
数据库-mysql教程
仿hao123漫画源码,vscode预定义宏,ubuntu日常桌面,tomcat java平台,SQLite数据库怎么注册,网络爬虫进行数据分析预测,php fpm 高并发,seo执行力差距,响应式模板网站模板,网页宽度代码,ui网站设计模板lzw
今天在学习数据库添加外键的时候,遇到了问题,我先创建了两个表 orders 和 order_items ,存储引擎都是InnoDB,且都有orderid
app源码 商城,ubuntu上gcc编程,win7tomcat启动,流行爬虫架构,php网站建设的论文,seo 发包lzw
青春期源码,韭菜盒子 vscode,ubuntu寻找中国的开源大咖,tomcat被锁定,sqlite 覆盖老数据,discuz 插件调用,web前端必须掌握的框架,梦见鼻子里爬虫子,php 编码 中文,洋河seo优化,网站页面素材,网页加载时动画效果,网页模板不支持中文,条形码读取程序lzw
今天在学习数据库添加外键的时候,遇到了问题
我先创建了两个表 orders 和 order_items ,,存储引擎都是InnoDB,且都有orderid这个属性(类型完全一样),但是我使用命令
order_items
orders (orderid);
添加外键的时候 出现了错误
fails
最后才发现,原来是我的order_items表中已经存在了数据,且orderid这个属性和orders中的不对应,因此如果添加外键,就会导致错误
此时解决的办法不外乎两个:
1.删除数据,再添加外键
2.在orders中添加对应的项,再添加外键
如果觉得《MySQL 添加外键失败 ERROR 1452》对你有帮助,请点赞、收藏,并留下你的观点哦!