解决Incorrect integer value: '' for column 'id' at row 1的方法
来源:互联网 发布:知味记下载 编辑:程序博客网 时间:2024/06/03 02:33
在使用Navicat for MySQL还原数据库备份时,出现Incorrect integer value: '' for column 'id' at row 1的错误;
网上查资料发现5以上的版本如果是空值应该要写NULL
这种问题一般mysql 5.x上出现。
使用Select version();查看,
我用的是mysql5.0.37,而创建备份的MySQL数据库版本是5.6
官方解释说:得知新版本mysql对空值插入有"bug",
要在安装mysql的时候去除默认勾选的enable strict SQL mode
那么如果我们安装好了mysql怎么办了,解决办法是更改mysql中的配置 my.ini
my.ini中查找sql-mode,默认为sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",将其修改为sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",重启mysql后即可
那么如果是虚拟主机或者是空间怎么办了。如果你能让空间商帮你改那是最好。
如果不能,那你就只能程序改改。都规范一点。空值就写 null
这个问题解决了,但在还原备份的时候还出现了“1062 - Duplicate entry ‘1’ for key 1”的问题,如下图:
网上也没有查到相关的资料,后来又重新创建了一下备份,复制过来还原,
问题就解决了,估计是创建备份的过程中由于网络问题产生了错误。
原文地址:http://blog.csdn.net/testcs_dn/article/details/39670421 0 0
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Load Data infile时Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1
- 解决Incorrect integer value: for column id; at row 1
- Incorrect integer value: ‘ for column “ID” at row 1
- java.sql.SQLException: Incorrect integer value: '' for column 'id' at row 1
- Incorrect integer value: ''for column 'id' at row 1问题请指定列名
- java.sql.SQLException: Incorrect integer value: '' for column 'id' at row 1
- MySQL出现Incorrect integer value: '' for column 'id' at row 1解决方法
- Incorrect integer value: '' for column 'ID' at row 1简单解决方案
- 解决Incorrect datetime value: '' for column 'time' at row 1的问题
- 关于解决Incorrect datetime value: '' for column '' at row 1的问题
- 歌曲《随缘》国语版
- Spring 拦截器配置——模糊路径的含义
- qt ros
- hdu 4734 F(x) 数位dp
- 关于 ant Design的分页组件的应用
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 硬件干货分享-(一)CPU-PC的大脑
- zookeeper的安装与配置详解
- 青岛共享单车体验
- 算典04_习题_01_UVA-1589
- C/C++字节对齐
- 删除链表倒数第n个元素
- spring boot注释
- Win7下U盘安装Ubuntu14.04双系统步骤详解