• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > mysql创建外键时遇到的错误

mysql创建外键时遇到的错误

作者:qq_36746327的博客 字体:[增加 减小] 来源:互联网 时间:2017-09-02

qq_36746327的博客通过本文主要向大家介绍了mysql等相关知识,希望本文的分享对您有所帮助

用mysql创建外键时,遇到这样一个错误。

mysql添加外键失败:sql 1452 Cannot add or update a child row:a foreign key constraint fails

 

详细信息:

 

Cannot add or update a child row: a foreign key constraint fails (`29mydb`.`#sql-928_1`, CONSTRAINT `#sql-928_1_ibfk_1` FOREIGN KEY (`provider_id`) REFERENCES `provider` (`id`))

这个是因为,你的表中已经有了数据,但是需要创建外键的两个表中的数据的值不同,所以创建外键失败,可以把表中的数据删除,或者将两个表中需要创建外键的两个数据的值统一。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2018-12-05如何向MySQL数据库或者Oracle或导入表格文件
  • 2018-12-05MySQL如何查看连接数和连接状态
  • 2017-05-11mysql 数据同步 出现Slave_IO_Running:No问题的解决方法小结
  • 2018-12-05MySQL5.7.19在Linux下安装出现的问题解决图文详解
  • 2018-12-05MySQL入门之预处理语句的使用
  • 2018-12-05Oracle约束管理脚本
  • 2018-12-05mysql连接数据库并测试实例分享
  • 2017-05-11Windows mysql 双向同步设置方法 详细篇
  • 2018-12-05mysql的数据类型有哪些?mysql数据类型详解
  • 2017-05-11解析mysql中:单表distinct、多表group by查询去除重复记录

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • mysql中Load Data记录换行问题的解决方法
    • oracle 层次化查询(行政区划三级级联)
    • MySQL 事务实例教程
    • INNODB如何使用?INNODB使用方法总结
    • MySQL 建表的优化策略 小结
    • 实例详解2017最新版windows安装mysql教程
    • MySQL 1067错误解决方法集合
    • mysql --- join ,where
    • MySQL:reading initial communication packet问题解决方法之一
    • MYSQL WHERE语句优化

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有