Can't create table './store/#sql-b2c_1a.frm' (errno: 150)解决方法

简介:

错误原因有四:

1、外键的引用类型不一样,主键是int外键是char 
2、找不到主表中 引用的列 
3、主键和外键的字符编码不一致 
4.还有要建立外键的话,要先建立索引。没有建立索引也会出错。

我的错误原因是1,将外键所在的表的字段有char改回int就好了。





本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xwdreamer/archive/2009/12/27/2297188.html,如需转载请自行联系原作者

目录
相关文章
|
7月前
|
SQL 关系型数据库 MySQL
【SQL异常】启动MySQL时发生系统错误的解决方法(net start mysql 发生系统错误 5。 拒绝访问)
【SQL异常】启动MySQL时发生系统错误的解决方法(net start mysql 发生系统错误 5。 拒绝访问)
142 1
|
8月前
|
SQL
删除SQL表数据时存在约束的解决方法
删除SQL表数据时存在约束的解决方法
138 0
|
9月前
|
SQL 数据库
SQL Server置疑数据库解决方法
SQL Server置疑数据库解决方法
147 0
|
10月前
|
SQL 存储 关系型数据库
SQL误删了或者突然连接不上解决方法
今天手痒瞎删了一个数据库的某个分支库,结果直接mysql崩溃了,启动不了了,着急忙慌找了很多办法也没解决,最好重装一下,阴差阳错搞好了
130 0
|
10月前
|
SQL
SQL无法修改数据类型-解决方法
SQL无法修改数据类型-解决方法
310 0
|
11月前
|
SQL 安全
dedecms cookies泄漏导致SQL漏洞 article_add.php 的解决方法
漏洞名称:dedecms cookies泄漏导致SQL漏洞 补丁文件:/member/article_add.php 补丁来源:云盾自研 漏洞描述:dedecms的文章发表表单中泄漏了用于防御CSRF的核心cookie,同时在其他核心支付系统也使用了同样的cookie进行验证,黑客可利用泄漏的cookie通过后台验证,进行后台注入。
72 0
|
11月前
|
SQL 关系型数据库 MySQL
Can‘‘t connect to MySQL server on localhost (10061)以及忘机sql密码和用户名的解决方法
Can‘‘t connect to MySQL server on localhost (10061)以及忘机sql密码和用户名的解决方法
170 0
|
SQL 数据安全/隐私保护 Windows
排错-安装SQl 2008“为SQL Server代理服务提供的凭据无效的解决方法
排错-安装SQl 2008“为SQL Server代理服务提供的凭据无效的解决方法
203 0
|
SQL 数据库
SQL server2019导入Access 2016数据失败解决方法
SQL server2019导入Access 2016数据失败解决方法
SQL server2019导入Access 2016数据失败解决方法
|
SQL Oracle 关系型数据库
Python 技术篇-操作oracle数据库执行SQL语句报错,提示ORA-00911: 无效字符解决方法
Python 技术篇-操作oracle数据库执行SQL语句报错,提示ORA-00911: 无效字符解决方法
498 0
Python 技术篇-操作oracle数据库执行SQL语句报错,提示ORA-00911: 无效字符解决方法