• 技术文章 >数据库 >mysql教程

    MySQL外键创建失败1005原因汇总_MySQL

    PHP中文网PHP中文网2016-05-27 14:12:05原创1011
    MySQL外键创建失败1005原因汇总_MySQL

    1、安装mysql有InnoDB的插件扩展

    ./configure --prefix=/usr/local/mysql --with-plugins=csv,innobase,myisam,heap,innodb_plugin

    2、找不到主表中 引用的列
    3、主键和外键的字符编码不一致
    4、外键字段与要做外键校验的字段类型不匹配
    5、MySQL支持外键约束,并提供与其它DB相同的功能,但表类型必须为 InnoDB,非InnoDB 存储引擎会导致报错。
    6、建外键的表的那个列没有index。

    以上就是MySQL外键创建失败1005原因汇总_MySQL的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:MySQL,外键创建
    上一篇:mysql触发器实现oracle物化视图示例代码_MySQL 下一篇:linux服务器清空MySQL的history历史记录 删除mysql操作记录_MySQL
    PHP编程就业班

    相关文章推荐

    • MySQL面试问答集锦(总结分享)• mysql select语句中or的用法是什么• 一起分析MySQL的binlog怎么恢复数据• 浅析MySQL中的事务隔离级别,聊聊其实现原理• MySQL详细解析之Clone插件

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网