我正在尝试从Mac OS X机器中的转储文件恢复MySQL数据库,但遇到MySQL server has gone away
错误。
我想我必须在my.cnf
文件中配置max_allowed_packet。但是,似乎没有安装/ect/my.cnf
文件。
如何在命令行中指定最大数据包大小?
答案 0 :(得分:2)
在这些位置找到您的配置文件 - Using Option Files。然后将max_allowed_packet
变量添加到[mysqld]部分,例如 -
[mysqld]
max_allowed_packet = 1M
然后重新启动服务器。