码迷,mamicode.com
首页 > 数据库 > 详细

MySQL ERROR 1005: Can't create table (errno: 150)的错误解决办法

时间:2016-05-04 13:19:46      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:

在mysql 中建立引用约束的时候会出现MySQL ERROR 1005: Can‘t create table (errno: 150)的错误信息结果是不能建立 引用约束。 

出现问题的大致情况 

1、外键的引用类型不一样,主键是int外键是char 

2、找不到主表中 引用的列 

3、主键和外键的字符编码不一致 


4、还有要建立外键的话,要先建立索引。没有建立索引也会出错。

MySQL ERROR 1005: Can't create table (errno: 150)的错误解决办法

标签:

原文地址:http://www.cnblogs.com/tenderwx/p/5457907.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!