【问题标题】:Foreign Key Creation Error外键创建错误
【发布时间】:2015-04-28 15:45:45
【问题描述】:

当我创建外键时,

ALTER TABLE test_table 添加外键 (stateid) 引用 state (stateid);

ERROR 1005 (HY000): 无法创建表 'dbname.#sql-*' (errno: 150)

上面的错误将显示..share解决方案?

【问题讨论】:

标签: mysql


【解决方案1】:

错误:

第一个表 - 主键 - 整数字段

第二个表 - 外键字段名称 - 无符号整数

解决方案: 两个关键字段数据类型应该相同

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-28
    相关资源
    最近更新 更多