美文网首页
虚拟机中MySQL远程连接的问题

虚拟机中MySQL远程连接的问题

作者: 伟大的洪立 | 来源:发表于2018-07-20 14:40 被阅读0次

    在虚拟机上装的Centos系统,MySQL不能远程问题

    desc: 昨天设置虚拟机远程连接的时候,一直连接不上在网上查了资料才发现问题, 记录一下。

    • 先Ping一下虚拟机的IP,看是否连通。


      图-1
    • 检查虚拟机mysql的端口号是否对外开通比如我们能用xshell等远程工具连接虚拟机上的linux,是因为开放了22端口查看mysql的端口,在mysql命令行模式下执行以下命令就可以查看,查到的结果是3306.
    show variables like '%port%';
    
    MySQL端口
    • 查看MySQL端口是否对外开放

    • cmd下执行telnet 192.168.0.136(虚拟机的IP) 3306(端口号)
      如果telnet 命令不能用, 是因为windows默认关闭的,so百度一下自己打开
      23端口没开放

      端口没连上的。。。
      3306端口我已经开启了
    • 这是开放3306端口的过程
      我这里CentOS版本比较高,所以命令不太一样

    systemctl stop firewall 关闭防火墙
    systemctl status firwall 查看防火墙状态
    
    防火墙以关

    进入防火墙配置文件修改如下图:


    打开3306端口

    OK, 已经可以远程连公司的数据库了。
    -------------------------------------- END---------------------------------------------

    相关文章

      网友评论

          本文标题:虚拟机中MySQL远程连接的问题

          本文链接:https://www.haomeiwen.com/subject/fxafmftx.html