日期:2014-05-16  浏览次数:20819 次

断网的情况下怎么访问本机的mysql
我发现把网络断掉后mysql就不能访问了。
使用phpmyadmin(http://localhost/phpmyadmin/index.php?)访问,输入用户名和密码后点击登陆,就会出现“#2002 Cannot log in to the MySQL server”错误。
使用命令行登陆,输入用户名和,密码后登陆,就会出现“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)”错误。
我怎么才能在断网的情况下访问mysql呢。

------解决方案--------------------
执行这个
grant all on *.* to root@localhost identified by '123';

之后再用命令行登陆 mysql -hlocalhost -uroot -p123
------解决方案--------------------
换服务器名为 127.0.0.1
------解决方案--------------------
关键是环境是否在同一台服务器还是不同服务器上。如果是在一台服务器有
权限的情况下是没有问题的。

------解决方案--------------------
确保有这个进程,你之前用的什么权限
------解决方案--------------------
你的mysql服务没开启吧。跟断网没有关系。