1.登陆mysql数据库
在控制台执行
mysql -uroot -p
输入密码进入mysql命令行
2.查看user表
use mysql;
select host,user from user;
user表中已创建的root用户,host字段表示登录的主机,这里为localhost,表示只能本地登录
3.授权远程登录
3.1 将localhost修改为%
update user set host = ’%’ where user = ’root’;
3.2修改权限
Grant all on . to ‘root’@’%’ identified by ‘root用户的密码’ with grant option;
flush privileges;
注意:在cmd下
在cmd输入net stop mysql,然后回车【关闭服务】
在cmd下输入net start mysql,然后回车【开启服务】
也可win+r键,然后输入services.msc回车,手动开启mysql服务
如果对你有帮助,请一定要帮忙点赞好评,给予创作的动力…