PHPMyAdmin文件上传超时使MYSQL密码失效并失去访问权限(使用XAMPP)

时间:2016-05-24 16:21:22

标签: php mysql phpmyadmin xampp

我正在尝试将大文件上传到PHPMYADMIN并且我的脚本超时了。发生这种情况时,我在尝试使用“重新上载脚本以恢复”按钮时会出现以下错误。

1)MySQL说:文档

无法连接:设置无效。

2)配置中定义的controluser连接失败。

3)phpMyAdmin尝试连接到MySQL服务器,服务器拒绝连接。您应该检查配置中的主机,用户名和密码,并确保它们与MySQL服务器管理员提供的信息一致。

我进入了我机器上的config.inc.php文件,我的密码仍然是最初设置的,但是当我通过命令行输入我的密码来访问MYSQL时,我被拒绝访问。

为什么我因为PHPMYADMIN上的文件上传错误而被锁定在MYSQL之外?有没有人在此之前发生这种情况并知道解决方案。

我重新安装并在另一次超时发生时再次尝试,我再次失去了对MYSQL和PHPMYADMIN的访问权限。我的下一个计划是禁用超时并重新安装第三次,并希望我将来不会再次超时,但这似乎是一个荒谬的解决方法,因为我的凭据不应该因为大文件上传超时而失效。 / p>

1 个答案:

答案 0 :(得分:0)

如果您的 .sql 文件相当大,那么从command line导入它可能是更好的选择:

C:/xampp/mysql/bin/mysql -hlocalhost -uroot -p DB_NAME < dump.sql

(假设Windows,默认的XAMPP位置和MySQL配置 - 相应地更改值。)

编辑:使用phpMyAdmin导入大型SQL转储绝对不应该破坏任何东西。它只会超时或需要很长时间。我从来没有遇到过这种情况,多年来我一直在使用XAMPP。