MySQL错误之ERROR 1005 (HY000): Can't create table '******' (errno: 150)
来源:互联网 发布:linux cpu占用率过高 编辑:程序博客网 时间:2024/05/18 01:40
今天改之前项目的数据库,发现了这个错误
ERROR 1005 (HY000): Can't create table 'ccse.#sql-4a4_3' (errno: 150)
错误信息结果是不能建立 引用约束。
出现问题的大致情况
1、外键的引用类型不一样,如主键是int外键是char
2、找不到主表中引用的列
3、主键和外键的字符编码不一致,也可能存储引擎不一样
参考:http://koda.iteye.com/blog/678997&&http://blog.csdn.net/yageeart/article/details/7962674
0 0
- MySQL错误之ERROR 1005 (HY000): Can't create table '******' (errno: 150)
- ERROR 1005 (HY000): Can't create table 'XXXXX' (errno: 150)
- ERROR 1005 (HY000): Can't create table '' (errno: 150)
- Mysql 的ERROR 1005 (HY000): Can't create table 'xxx' (errno: 150)
- MySQL 外键创建表失败 ERROR 1005 (HY000): Can't Create Table....(errno: 150)
- MySQL ERROR 1005 (HY000): Can't create table 'schema_name.table_name' (errno: 150)
- mysql:ERROR 1005 (HY000): Can't create table 'company.#sql-45d5_9' (errno: 150)
- Mysql create table failure: ERROR 1005 (HY000): Can't create table 'lams.attendance1' (errno: 121)
- MYSQL中ERROR 1005 (HY000): Can't create table 错误
- mysql创建表失败 ERROR 1005 (HY000): Can't create table (errno: 13)
- MySQL ERROR 1005: Can't create table (errno: 150)解决办法
- MySQL ERROR 1005: Can't create table (errno: 150)解
- MySQL ERROR 1005: Can't create table (errno: 150)
- MySQL ERROR 1005: Can't create table (errno: 150)解决办法
- MySQL ERROR 1005: Can't create table (errno: 150)
- MySQL ERROR 1005: Can't create table (errno: 150)
- MySQL ERROR 1005: Can’t create table (errno: 150)解决办法
- MySQL ERROR 1005: Can't create table (errno: 150)解决办法
- NGUI官网示例11 –Drag ; Drop(图标与物体拖拽放置)(一)
- NGUI官网示例11 –Drag ; Drop(图标与物体拖拽放置)(二)
- CWnd与HWND的区别与转换
- OBPDKVJ064
- JEDVFQM808
- MySQL错误之ERROR 1005 (HY000): Can't create table '******' (errno: 150)
- “传教士问题”
- NGUI官网示例11 –Drag ; Drop(图标与物体拖拽放置)(一)
- TORMTAW668
- mouckps的三大优势!
- NGUI官网示例12 –Chat Window(聊天对话框,中文输入和显示)
- NGUI官网示例13 –Character角色装配与储物箱(二)
- docker分析
- NGUI官网示例13 –Character角色装配与储物箱(一)