Navicat 导入MySQL 出错解决
Navicat 导入MySQL 出错解决
Navicat for MySQL 数据导入时出现错误 [Err] 2006 - MySQL server has gone away,解决方法
解决方法如下:
先搜索一下 max_allowed_packet ,如果能搜索到话,把值改成16M,如果搜索不到,在最后一行添加如下代码。
max_allowed_packet=16M
重启 MySQL 服务!
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Users\Administrator>net stop mysql MySQL 服务正在停止.. MySQL 服务已成功停止。 C:\Users\Administrator>net start mysql MySQL 服务正在启动 .. MySQL 服务已经启动成功。 C:\Users\Administrator>
[Err] 1264 - Out of range value for column 'mprice' at row 1
解决方案
解决方法(两种方法任选一种即可):
1、修改my.ini,将
打开搜索
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
修改成
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
重启 MySQL 服务!
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Users\Administrator>net stop mysql MySQL 服务正在停止. MySQL 服务已成功停止。 C:\Users\Administrator>net start mysql MySQL 服务正在启动 . MySQL 服务已经启动成功。 C:\Users\Administrator>
导入成功!
教程结束