我正在使用centOS在服务器上工作,并且尝试从另一台服务器导入数据库。从phpmyadmin中的文件导入时,我收到#2006错误“服务器已消失”

从我发现的信息中,我需要更改max_allowed_pa​​cket,但是需要在/etc/my.cnf中添加此行,因为此文件没有任何变量。我找不到另一个my.cnf(尝试找到/ name my.cnf),但是它只给我这个文件,但是当我在phpmyadmin中键入show variable时-我在1mb处有很多带有max_allowed_pa​​cket的vars。

我在/etc/my.cnf和/etc/my.cnf.d/server.cnf中找到了my.cnf,没有像max_allowed_pa​​cket这样的行-所以我添加了它,用service mariadb restart重新启动,但这个值仍然是1MB

我能做什么?

最佳答案

对我有用的解决方案是使用ssh登录到mysql,然后在其中运行sql脚本“ set global max_allowed_pa​​cket”为3344558823。通过“ services mariadb restart”重启数据库

关于mysql - phpmyadmin#2006错误my.cnf配置找到正确的文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39036426/

10-10 14:03