MySQL默认是关闭远程链接的,只能通过localhost访问本地数据库如果不是本地访问就需要打开MySQL的远程连接;
2、依次运行下面的命令(黄色的为命令):mysql> use mysql;
mysql> select host,user,password from user;
mysql> update user set host=’%’ where user=’root’;mysql> flush privileges;mysql> quit;
3、通过cmd,进入mysql安装目录,重启MySQL(加粗的为安装目录,黄色的为命令):D:\Program Files\mysql-5.5.25\bin>net stop MySQLMySQL 服务正在停止.MySQL 服务已成功停止。D:\Program Files\mysql-5.5.25\bin>net start MySQLMySQL 服务正在启动 .MySQL 服务已经启动成功。
4、进入mysql,运行下面的命令(黄色为命令,其中yourpassword替换为你的mysql密码):mysql> grant all privileges on *.* to ‘root’@’%’ identified by ‘yourpassword‘ with grant option;mysql> flush privileges;
到此成功开启mysql远程链接功能!(注:我相信你们都能看懂命令是否正常执行,所以就不添加命令运行时的情况了…)
参考:http://jingyan.baidu.com/article/60ccbceb05804164cab1978c.html来自为知笔记(Wiz)