MySQL error121&error150简析

2014-11-24 11:00:42 · 作者: · 浏览: 0

今天在写 数据库脚本时使用了外关键字,运行时遇到两类错误,代码分别是121和150。我在Google了一下找到了解决方法。分别解释如下:

error 121
这是外关键字名字重复的错误,即使是在不同的表中,外关键字的名字也不能重复。
www.2cto.com
error 150
这类错误包括3种情况:
1. 外键和被引用外键类型不一样,比如integer和double
2. 找不到要被引用的列
3. 表的字符编码不一样
作者 lilee84