(转)MySql开启远程连接权限

命令行登陆:

mysql -u root -p

不行的话可以从MySql.exe进入,找到Mysql根目录中路径类似:"MySQLinmysql.exe",这样:

D:WebsitewwwMySQLinmysql.exe -u root -p

登陆会提示输入root的密码,如图:

Mysql登陆

输入密码成功后输入以下命令开启远程连接:

grant all privileges on *.* to root@'%' identified by '123';
flush privileges;
exit


==============
安全起见,root应设置密码,如果密码为空,可采用以下语句设置密码:

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

原文地址:https://www.cnblogs.com/jackkwok/p/4793051.html