mysql 出现 error 1005 (hy000)

这是父表然后我创建了一个子表,因为是初学,弄了一个小时也没搞懂为什么创建失败忘大神告诉我错在哪,如果要改,怎么改,最好把正确的子表创建代码给我看看... 这是父表

然后我创建了一个子表,因为是初学,弄了一个小时也没搞懂为什么创建失败

忘大神告诉我错在哪,如果要改,怎么改,最好把正确的子表创建代码给我看看
展开
 我来答
Hardyhp
2014-11-26 · TA获得超过143个赞
知道小有建树答主
回答量:58
采纳率:0%
帮助的人:48万
展开全部
主外键字段类型不一致
你的父表c_num字段类型是int(11) 你的从表(orders表)c_id字段类型是varchar(50)

把你order表的c_id字段类型改成int(11)
追问

我改过来了,还是不行

追答

我都创建成功了,要不你试试用工具解决。(navicat for mysql)

http://www.chinaz.com/program/2008/0529/30272.shtml

看看这个连接能不能解决你

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式