网站首页 美容小常识 享受生活 东方时尚 识真假 高奢 资讯 游戏攻略 搞笑段子
当前位置:品位站 > 享受生活 > 心理

navicat for mysql运行sql文件出错

栏目: 心理 / 发布于: / 人气:2.42W
navicat for mysql运行sql文件出错

在navicat for mysql中选择连接服务器的数据库,右键选择数据传输.

在连接服务器中的数据库上新建备份,从备份中导出,再导入到本地数据库中。

找到原因,原来是MySQL导入大批量数据的时候超出了默认允许最大的数据包,所以就提示MySQL server has gone away。

找到,在[mysqld]加入:max_allowed_packet=300M。(意思是最大允许数据包300M)

重启服务即可。

如果没能解决问题,那就是默认字符集设置与数据库设置的不一致。

Windows中修改用户连接字符编码格式:C:Program FilesMySQLMySQL Server 文件中修改default-character-set=utf8。

Linux中修改用户连接字符编码格式:修改(目录在/etc/),在[client]增加如下代码 default-character-set = utf8 。

修改完成,重启服务。