在两个ENGINE为InnoDB的table执行增加外键的语句时出错
来源:互联网 发布:手机淘宝怎么改评价啊 编辑:程序博客网 时间:2024/05/16 01:01
在两个ENGINE为InnoDB的table执行增加外键的语句
alter table dongtong_product add foreign key (type_parent) references dongtong_product_type(id);
报错信息:
1005 - Can't create table '.\eastel33\#sql-514_12304.frm' (errno: 150)
经排查,发现是由于用来作为外键的字段在两个表的数据类型不一致。统一两表的该字段的数据类型后,成功增加了外键。
参考资料
Mysql 恶心的ERROR 1005 (HY000): Can't create table 'xxx' (errno: 150
http://hi.baidu.com/cycprjtcfodfmzr/item/8652e7762bceb246ee1e532d 0 0
- 在两个ENGINE为InnoDB的table执行增加外键的语句时出错
- 解决在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'
- 解决在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'
- Unknown table engine ‘InnoDb’的解决办法
- PowerDesigner 修改 MySQL数据库的 Table或DataBase的 ENGINE类型 为InnoDB 或 ISAM 等
- PowerDesigner 修改 MySQL数据库的 Table或DataBase的 ENGINE类型 为InnoDB 或 ISAM 等
- PowerDesigner 修改 MySQL数据库的 Table或DataBase的 ENGINE类型 为InnoDB 或 ISAM 等
- mysql 有关命令和Unknown table engine ‘InnoDb’的解决办法
- 关于mysql的Unknown table engine ‘InnoDB’与安装 mysql innodb 插件
- Unknown table engine 'InnoDB'
- Unknown table engine 'InnoDB'
- Unknown table engine 'InnoDB'
- Unknown table engine 'InnoDB'
- Unknown table engine 'InnoDB'
- Unknown table engine 'InnoDB'
- Unknown table engine ‘InnoDB’
- unknown table engine innodb
- truncate table在Innodb和MyISAM中不同的结果
- FMS (端口问题)如何穿透防火墙
- DM816x算法详解--之OSD
- 如何用linux终端发送邮件
- jQuery中this与$(this)的区别
- lua闭包,ios block,C++lambda函数
- 在两个ENGINE为InnoDB的table执行增加外键的语句时出错
- 2440MMU_Init.c 简要分析
- YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. </HTML>/
- 利用Qemu搭建内核调试环境
- 一个使用pl/sql遇到的问题
- JPA的主键产生策略
- 2014巴菲特股东大会及巴菲特创业分享
- 已翻译的MSDN里面的win32api函数近3000个
- C中的volatile用法