赞
踩
Navicat导入SQL文件时报错:MySql 错误 Err [Imp] 1153 - Got a packet bigger than ‘max_allowed_packet’ bytes 是MySQL默认读取执行的SQL文件最大为1M,我这个SQL文件160M,所以执行不过去
解决方法:
在MySQL安装目录下找到文件my.cnf,搜索[mysqld],在其下面添加一句话
max_allowed_packet=400M
重启MySQL服务
这个大小按自己的SQL文件大小而设
或者用以下方法查看:
查看目前数据库配置
show VARIABLES like ‘%max_allowed_packet%’;
显示如下结果
±-------------------±--------+
| Variable_name | Value |
±-------------------±--------+
| max_allowed_packet | 1048576 |
±-------------------±--------+
说明目前的配置是:1048576/1024/1024 = 1M
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。