phpmyadmin#2006错误my.cnf配置找到合适的文件
我正在与centOS服务器上工作,我试图从另一台服务器导入数据库。从phpmyadmin中的文件导入时我收到#2006错误'服务器已经不存在'phpmyadmin#2006错误my.cnf配置找到合适的文件
从我发现的信息中,我需要更改max_allowed_packet,但需要在/etc/my.cnf中添加此行。这个文件没有任何变量。我找不到另一个my.cnf(试过find/name my.cnf),但它只给我这个文件,但是当我在phpmyadmin中输入show variables时 - 我在1mb时得到了很多带max_allowed_packet的变量。
我将my.cnf放在/etc/my.cnf和/etc/my.cnf.d/server.cnf中,并且没有像max_allowed_packet那样的行 - 所以我添加了它,重新启动了service mariadb restart
,仍然得到了这个值1MB值
我该怎么办?
我工作的解决方案是用ssh登录到mysql,然后运行sql脚本“set global max_allowed_packet”到3344558823。重启数据库“服务mariadb重启”
答案在我上面评论中发布的问题中。问题是重复的。 – DanFromGermany
可能重复的[MySQL服务器消失时导入大型SQL文件](http://stackoverflow.com/questions/12425287/mysql-server-has-gone-away-when -importing-large-sql-file) – DanFromGermany
这个步骤对我没有帮助 – WujaBob
请从'SHOW VARIABLES'和'SHOW GLOBAL VARIABLES'命令显示你的限制。 – DanFromGermany