记录:解决Mysql不能使用具体ip连接数据库问题【亲测有效】

👨‍🎓作者:bug菌

✏️博客:CSDN掘金

💌公众号:猿圈奇妙屋

🚫特别声明:原创不易,转载请附上原文出处链接和本文声明,谢谢配合。

🙏版权声明:文章里可能部分文字或者图片来源于互联网或者百度百科,如有侵权请联系bug菌处理。

一、前言🔥 

       小伙伴们在批阅文章的过程中如果觉得文章对您有一丝丝帮助,还请别吝啬您手里的赞呀,大胆的把文章点亮👍吧,您的点赞三连(收藏⭐️+关注👨‍🎓+留言📃)就是对bug菌我创作道路上最好的鼓励与支持😘。时光不弃🏃🏻‍♀️,创作不停💕,加油☘️ 

二、环境说明🔥 

环境:Windows10 + mysql 5.6 + Navicat12 Premium

三、问题描述🔥 

       发现一个很奇怪的问题,自己用navicat连接本地库,使用localhost或127.0.0.1连接一切正常,当我切换成本机ip连接却访问不了本地库?这是为何啊?

        匪夷所思,然后我想起来了centos7.6安装mysql也出现过类似的问题,于是乎,我猜想问题是不是同一个,接下来开启了我的求证之路。

        懂行的小伙伴,你们知道是啥问题嘛?

四、解决方案🔥

        其实这个问题很明显,正是由于Mysql默认不会开启本地IP连接的权限,需要手动开启。所以接下来,教大家如何开启本地mysql ip连接权限。

你们只需要按如下步骤一步一步执行即可。

1️⃣Windows+R 组合键,打开运行弹框。

2️⃣然后其打开(C)后的输入框中输入[ cmd ],接着点确定。

3️⃣这是被输入cmd打开后的小黑窗。

4️⃣接着在命令行输入如下命令:

mysql -h localhost -u root -p

输入后回车,会弹出要你输入密码(数据库连接密码) 

5️⃣然后你输入完密码后,直接回车。你会看到你连接上了。

6️⃣然后接着在mysql> 后输入如下命令:

use mysql;

7️⃣但看到返回[ Database changed ]后,接着输入如下这行:

update user set host='%' where user='root';

        其中host = “%”就表示允许所有机器能访问root用户。

8️⃣接着执行刷新一下,毕竟修改了配置:

flush privileges;

9️⃣设置完后,我们再用navicat测试连接试试。我们直接通过命令获取本地ip。输入如下命令:

ipconfig

输入命令后回车可以看到: 我们直接拉到最后找到ipv4地址,这串就是你的本机ip地址。

         这里可以看到本地ip地址为192.168.0.6。即,我们再进行mysql测试连接。

        ok!大功告成,没问题,navicat连接成功。

        ... ...

         好啦,以上就是的解决该问题的全部教学啦。如果对你有所帮助,还请不要忘记给bug菌[ 三连支持 ]哟。如果想获得更多的学习资源或者想和更多的技术爱好者一起交流,可以关注我的公众号『猿圈奇妙屋』,后台回复关键词领取学习资料、大厂面经、面试模板等海量资源,就等你来拿。


五、文末🔥

        如果你还想要学习更多,小伙伴们大可关注bug菌专门为你们创建的专栏《bug调优》,都是我一手打下的江山,持续更新中,希望能帮助到更多小伙伴们。

       我是bug菌,一名想走👣出大山改变命运的程序猿。接下来的路还很长,都等待着我们去突破、去挑战。来吧,小伙伴们,我们一起加油!未来皆可期,fighting!

        最后送大家两句我很喜欢的话,与诸君共勉!


☘️做你想做的人,没有时间限制,只要愿意,什么时候都可以start。

🍀你能从现在开始改变,也可以一成不变,这件事,没有规矩可言,你可以活出最精彩的自己。


​​​

💌如果文章对您有所帮助,就请留下您的吧!(#^.^#);

💝如果喜欢bug菌分享的文章,就请给bug菌点个关注吧!(๑′ᴗ‵๑)づ╭❤~;

💗如果对文章有任何疑问,还请文末留言或者加群吧【QQ交流群:708072830】;

💞鉴于个人经验有限,所有观点及技术研点,如有异议,请直接回复参与讨论(请勿发表攻击言论,谢谢);

💕版权声明:原创不易,转载请附上原文出处链接和本文声明,版权所有,盗版必究!!!谢谢。

  • 8
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bug菌¹

你的鼓励将是我创作的最大动力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值