设为首页收藏本站
开启辅助访问

创星网络[分享知识 传递快乐]

 找回密码
 立即注册

QQ登录

只需一步,快速开始

用新浪微博登录

只需一步,快速搞定

搜索

mysql errno: 150 错误 外键

2012-8-8 11:19| 发布者: cryinglily| 查看: 419| 评论: 0|原作者: luinstein

摘要: ERROR 1005 (HY000): Can't create table '****.frm' (errno: 150) 我是从以下几个方面解决了此问题: 1、确保参照的表和字段是存在的; 2、组成外键的字段要求被索引(主要是外键那个字段要求在其他表中是主键); ...
    ERROR 1005 (HY000): Can't create table '  ****.frm' (errno: 150)

我是从以下几个方面解决了此问题:
1、确保参照的表和字段是存在的;

2、组成外键的字段要求被索引(主要是外键那个字段要求在其他表中是主键);

3、外键关联的两表或多表要求都是INNODB类型的表;

4、字段类型(说明)要一样`itemId` varchar(36) collate utf8_bin NOT NULL default '',

5、确保以上声明的句法是正确的。

from:http://blog.csdn.net/alen1985/article/details/5002203




鲜花

握手

雷人

路过

鸡蛋

相关分类

QQ|Archiver|手机版|小黑屋|创星网络 ( 苏ICP备11027519号|网站地图  

GMT+8, 2024-5-17 10:42 , Processed in 0.056017 second(s), 16 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

返回顶部