我在使用centOS的服务器上工作,我正在尝试从另一台服务器导入数据库。从phpmyadmin中的文件导入时我正在恢复#2006错误'服务器已经消失'
根据我发现的信息,我需要更改max_allowed_packet,但需要在/etc/my.cnf中添加此行,因为此文件没有任何变量。我找不到另一个my.cnf(尝试查找/命名my.cnf),但它只给了我这个文件,但是当我在phpmyadmin中输入show variables时 - 我有足够的变量,max_allowed_packet为1mb。
我将my.cnf放在/etc/my.cnf和/etc/my.cnf.d/server.cnf中,并且没有像max_allowed_packet这样的行 - 所以我添加了它,用service mariadb restart
重新启动了这个值有1MB值
我能做什么?
答案 0 :(得分:0)
对我有用的解决方案是使用ssh登录mysql并运行sql脚本“set global max_allowed_packet”到3344558823。通过“services mariadb restart”重新启动数据库