侧边栏壁纸

远程登录服务器MySQL失败怎么办

  • admin 2023年07月06日 446阅读 1评论
  • 检查服务器是否正常启动监听数据库端口

    Linux实例:执行netstat -ntulp |grep 3306 命令。

    tcp6       0      0 :::3306                 :::*                    LISTEN    

    Windows实例:打开CMD命令行工具,执行netstat -ano|findstr :3306命令。

    如果端口没有被正常监听,请您检查数据库服务进程是否启动或者正常配置,若您的服务只监听本地回环127.0.0.1,只能本机访问,无法外部访问。若需要公网访问需要修改业务配置,监听0.0.0.0。

    检查服务器系统防火墙是否开启
    例如检查centos操作系统:

    sudo systemctl status firewalld

    若开启了系统防火墙,需要执行以下两条命令放通端口,例如3306:

    sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
    sudo firewall-cmd --reload
    0
    打赏

    —— 评论区 ——

    昵称
    邮箱
    网址
    取消
    1. 头像
      1
      Windows 10   Google Chrome
      回复

      555

    人生倒计时
    最新评论
    舔狗日记