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,如需转载请自行联系原作者
Can't create table './store/#sql-b2c_1a.frm' (errno: 150)解决方法相关推荐
- 【Bug Fix】Error : Can#39;t create table #39;moshop_1.#sql-534_185#39; (errno: 150)
运行alter操作, alter table xx_shop_info add index FK9050F5D83304CDDC (shop_area), add constraint FK9050F ...
- MySQL报错、错误代码: 1005 Can‘t create table ‘数据库名.表名‘ (errno: 150) ?
在创建数据库表时出现创建表失败的情况,如下: # 创建部门表 CREATE TABLE department(depid INT UNSIGNED NOT NULL PRIMARY KEY AUTO_ ...
- Mysql:ERROR 1005 (HY000): Can‘t create table ‘student.选课‘ (errno: 150)解决方法
一.前面我按照正常操作一步步创建数据库和表,但总是会报错.. 复制各种错误去百度找答案,但是有时候有答案也不能解决出现的问题. 1.改变了数据库的字符集类型,但是依旧没有解决, 2.因为这个表里面还是 ...
- mysql 1033_mysql报错1033 Incorrect information in file: ''''xxx.frm''''问题的解决方法(图)...
这篇文章主要介绍了关于mysql报错1033 Incorrect information in file: 'xxx.frm'问题的解决方法,文中通过示例代码介绍的很详细,需要的朋友可以参考借鉴,下面 ...
- mysql table plugin,MySql报错Table mysql.plugin doesn’t exist的解决方法
MySql报错Table mysql.plugin doesn't exist的解决方法 一般产生原因是手工更改my.ini的数据库文件存放地址导致的 mysql服务启动时候找不到内置数据库" ...
- mysql 1093 you can_mysql中错误:1093-You can’t specify target table for update in FROM clause的解决方法...
发现问题 最近在处理一些数据库中数据的时候,写了下面的这一条sql语句: UPDATE f_student SET school_id = 0 WHERE id > ( SELECT id FR ...
- Mysql的“Table ‘mysql.servers‘ doesn‘t exist”的解决方法
Mysql的"Table 'mysql.servers' doesn't exist"的解决方法 参考文章: (1)Mysql的"Table 'mysql.servers ...
- oracle sql语句中包含‘’ 的解决方法
oracle sql语句中包含'&' 的解决方法 参考文章: (1)oracle sql语句中包含'&' 的解决方法 (2)https://www.cnblogs.com/hm1990 ...
- 程序启动报错:ORA-12505;PL/SQL却可以登录的解决方法
程序启动报错:ORA-12505;PL/SQL却可以登录的解决方法 参考文章: (1)程序启动报错:ORA-12505;PL/SQL却可以登录的解决方法 (2)https://www.cnblogs. ...
最新文章
- openwrt监控linux,OpenWRT上判断客户端在线个数
- linux转换C编码风格
- Python-OpenCV学习--电脑外接摄像头实时采集FAST角点并显示
- java判断手机号_java使用正则表达式判断手机号的方法示例
- 【转载】使用tf.py_func函数增加Tensorflow程序的灵活性
- java servlet post取值_Java servlet无法获得POST参数
- qt 中 使用 opengl 上下文 (context) 相关的注意事项
- UDSonCAN资料收集
- 最严格的身份证校验(JavaScript版)
- 10分钟搞懂商业模式画布:9张分析图、6张模板
- 东北四省赛 Spell Boost
- Unity学习笔记--实现一个简单的2D地图编辑器
- python内置数值运算函数有哪几个_Python这68个内置函数,建议你吃透!
- access与project与python的区别_Access与 Excel区别
- php服务映射到端口,映射php错误
- pycharm远程连接服务器中的docker容器的配置
- ArcGIS Pro发布WebScene
- Android介绍(未整理完...)
- boos直聘显示服务器繁忙,BOSS 直聘回应服务“崩了”:系统升级已完成,可正常使用...
- 计算机二级office高级应用试题,2016年计算机二级office高级应用练习题
热门文章
- linux的pthread.h
- 算法竞赛入门经典系列
- HTML Add-on HTML 查看器/编辑器查看器
- .Net中单元测试工具的比较(Moq, VS Fake, TypeMock)
- 在oracle中怎么判断一个日期是否在一定时间范围内
- Heartbeat V2.x双机热备安装
- 2011下半年案例分析题的解答思路_信息系统项目管理师考试
- vue-router路由基础
- 洛谷P5273 【模板】多项式幂函数 (加强版)
- codeforces 700B Connecting Universities