mysql为什么无法访问?这两种情况的解决方法来了

【mysql为什么无法访问?这两种情况的解决方法来了】为什么mysql会出现无法访问的情况,很多小伙伴都会遇见过这个问题,那么小编今天就通过这篇文章来给大家难题解答一下 。
一般mysql出现无法访问一般是有以下有两种情况:

mysql为什么无法访问?这两种情况的解决方法来了

文章插图
第一个是我们的mysql没有分配到权限,我们只需运用一个语句来操作即可解决:
格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码"; grant select,update,insert,delete on *.* to zhxia@'%' identified by '123456';或者所有权限
GRANT ALL PRIVILEGES ON *.* TO zhxia@'%' IDENTIFIED BY '123456';接着执行
 flush privileges; 使授权生效最后我们还需要修改mysql的配置文件
sudo vim /etc/mysql/my. cnf第二个是未开启网络访问功能,将my.ini文件的“bing-address”这一行注释掉即可
# Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. 找到 :bind-address           = 127.0.0.1 这一行要注释掉 #bind-address           = 127.0.0.1以上就是小编给大家带来的解决mysql无法访问的问题,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。

    推荐阅读