1. 首页
  2. 数据库
  3. 其它
  4. MYSQL建立外键失败几种情况记录Can’t create table不能创建表

MYSQL建立外键失败几种情况记录Can’t create table不能创建表

上传者: 2021-02-01 07:12:24上传 PDF文件 55.98KB 热度 9次
像这种不能创建一个.frm 文件的报错好像暗示着操作系统的文件的权限错误或者其它原因,但实际上,这些都不是的,事实上,这个mysql报错已经被报告是一个mysql本身的bug并出现在mysql 开发者列表当中很多年了,然而这似乎又是一种误导。 在很多实例中,这种错误的发生都是因为mysql一直以来都不能很好的支持的关系的问题, 更不幸的是它也并没有指明到底是哪一个问题会导致上面那种错误,下面我把导致这个可怕 的150错误的常见原因列出来了,并且我以可能性的大小作了排序,已知的原因: 1、 两个字段的类型或者大小不严格匹配,例如,如果一个是INT(10), 那么外键也必须设置成INT(10),
下载地址
用户评论