mysql无法远程的几个原因


mysql远程权限有好几道设置,其中任何一个没有放开,你都远程不上:

1、需要用命令明确给权限

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root';//'%'可以写成某一ip地址
mysql>FLUSH RIVILEGES  //刷新权限表

 

2、需要改配置文件,把skip-networking注释掉

vim /etc/my.cnf
找到“skip-networking”这行,前面加个“#”,给他注释掉

 

3、需要改配置文件,把bind-address注释掉

同样是刚才那个配置文件(/etc/my.cnf)
找到“bind-address”开头的那行,也注释掉

4、重启MySQL服务

systamctl restart mysqld

 

原创文章,作者:dweifng,如若转载,请注明出处:https://blog.ytso.com/274996.html

(0)
上一篇 2022年7月17日
下一篇 2022年7月17日

相关推荐

发表回复

登录后才能评论