请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

sqlyog总是连接不上mysql?百度不出来,求老师解答。

老师我下载sqlyog总是连接不上虚拟机上的mysql,mysql确保已经打开了,密码我试了虚拟机和mysql的登录密码都不对,按照网上的设置了全部为123456仍然不行,关闭防火墙显示就没有开启,端口号查询也是3306,想请教下老师到底什么原因?图片描述图片描述

正在回答

4回答

首先要确认一下网络是否是通的。你在按装sqlyog的机器上先ping 一下10.23.13.201 然后再 telnet 10.23.13.201 3306 看看是不是可以 telnet 通mysql的3306端口。如果可以ping通但是端口不通则是可能mysql服务器上开启了防火墙,你只要按课程中的方式把Liunx的防火墙关掉就可以了。如果都ping不通的话则说明是网络配置的问题。

0 回复 有任何疑惑可以回复我~
  • 提问者 牛奶哟卡 #1
    老师课程哪一节讲关闭防火墙了?我看4-2直接就连接成功了。我可以ping通,就是在telnet的时候最后显示连接拒绝
    回复 有任何疑惑可以回复我~ 2020-11-01 09:04:02
  • 提问者 牛奶哟卡 #2
    老师您看下我上面的截图,3306端口已经开启了,但是仍然不能telnet通
    回复 有任何疑惑可以回复我~ 2020-11-01 10:19:19
  • sqlercn 回复 提问者 牛奶哟卡 #3
    从截图看应该是开启了防火墙。看看是不是启动了iptable服务,如果启动了,把iptable关了试试
    回复 有任何疑惑可以回复我~ 2020-11-01 16:40:59
提问者 牛奶哟卡 2020-11-03 17:14:34

不要自己设置跳过数据库登录密码,否则会和老师的my.cnf文件产生冲突。

0 回复 有任何疑惑可以回复我~
提问者 牛奶哟卡 2020-11-02 21:35:10

https://img1.sycdn.imooc.com/szimg/5fa00d6c09cd3bab08400162.jpg每次启动后3306端口都会被这个color占用,还没办法删除掉。

0 回复 有任何疑惑可以回复我~
  • sqlercn #1
    这个是你grep 的那个命令,你看一下错误日志中的记录,你的MySQL服务应该没有正常启动
    回复 有任何疑惑可以回复我~ 2020-11-02 22:41:34
  • 提问者 牛奶哟卡 回复 sqlercn #2
    老师怎么才算正常启动,这个截图上面不就是显示starting MySQL success!我后续也可以登进去MySQL里面,不论是创建用户还是修改密码都可以!
    回复 有任何疑惑可以回复我~ 2020-11-02 23:00:03
提问者 牛奶哟卡 2020-11-01 10:18:37

//img1.sycdn.imooc.com//szimg/5f9e1af209dc896e07200400.jpghttps://img1.sycdn.imooc.com//szimg/5f9e2672098d221a07200400.jpghttps://img1.sycdn.imooc.com//szimg/5f9e267f09e26f4f07200400.jpg//img1.sycdn.imooc.com//szimg/5f9e23080969ec0506550208.jpg老师这是什么原因?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信