美文网首页
mysql绑定ipv6导致远程连接不上

mysql绑定ipv6导致远程连接不上

作者: reco171 | 来源:发表于2019-05-10 18:14 被阅读0次
    1. 原因查找
      centos7安装完成mysql,使用sql命令赋予远程操作权限,远程依然连接不上。怀疑是mysql绑定ip6导致远程连接不上。
      使用如下命令查看mysql服务
      netstat -anlp | grep 3306
      打印如下:
      ip6 ***.:3306
      发现mysql监听的是ipv6地址。
    2. 修改配置
      mysql监听ipv4,需关闭ipv6,关闭ipv6方法
    echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
    echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6
    

    配置mysql的配置文件/etc/my.conf,在mysqld下面添加bind-address=0.0.0.0 然后重新启动mysql服务就能正常监听ibv4地址了
    参考:

    让mysql监听ipv4

    相关文章

      网友评论

          本文标题:mysql绑定ipv6导致远程连接不上

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