navicat连接1215错误


本文摘自PHP中文网,作者angryTom,侵删。

  navicat在创建外键时,有时会报错1215 Cannot add foreign key constraint,也就是不能添加外键约束。西面我们就为大家分析一下报错的原因及解决办法。

推荐教程:MySQL入门视频教程

出现这个问题主要有三个原因:

(1)外键对应的字段数据类型不一致

(2)设置外键时“删除时”设置为“SET NULL”

(3)两张表的存储引擎不一致

附:查看表的存储引擎的方法

1

show table status from 数据库名 where name='表名';

修改表存储殷勤方法

阅读剩余部分

相关阅读 >>

Navicat怎么连接db数据库

Navicat for mysql怎么用

Navicat连接sqlserver连不上怎么办

Navicat怎么添加字段

Navicat导入sql报错怎么解决

Navicat支持oracle吗

Navicat导入xlsx格式文件报错的解决方法

Navicat怎么刷新表的权限

Navicat怎么改成中文

Navicat无法导入excel

更多相关阅读请进入《Navicat》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    暂无评论...