【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无法访问的问题,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。
推荐阅读
- sqlite和mysql区别有哪些?这篇文章看了你就知道了
- 何超琼为什么没有生育 何超琼有几个孩孑
- 抖音商单任务无法交付怎么办?注意事项有哪些?
- 插画如何判断这个单子该不该接?为什么?
- 有声小说为什么要配音乐?有声小说配音乐的意义
- 配音作品的不足有哪些?为什么配音作品有不足?
- 阿富汗被谁给灭国了 阿富汗为什么灭国了
- 拼多多优惠券取消影响权重吗?为什么降权?
- 为什么喝剑南春的人少 剑南春为什么没人喝
- 高盛为什么影响力这么大 高盛集团有多可怕