You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Oracle Ubuntu VPS上MySQL远程连接10060超时问题求助

Oracle VPS MySQL远程连接10060超时问题求助

我在Oracle VPS实例上部署了Laravel应用,已完成MySQL安全安装,本地通过浏览器可正常进行CRUD操作。但从笔记本电脑远程连接该MySQL时,无论是使用MySQL Workbench、Windows PowerShell还是双系统Ubuntu终端,均出现10060超时错误。

已尝试的所有排查操作:

  • 执行mysql_secure_installation
  • 创建远程访问用户:CREATE USER 'vps'@'%' IDENTIFIED BY 'mypass';
  • 授予全部权限:GRANT ALL PRIVILEGES ON *.* TO 'vps'@'%' WITH GRANT OPTION;
  • 执行FLUSH PRIVILEGES;
  • 修改配置文件/etc/mysql/mysql.conf.d/mysqld.cnf:尝试注释bind-address行、设置为0.0.0.0、设置为实例公网IP
  • 执行sudo service mysql restart重启MySQL服务
  • 在ufw和iptables中开放3306端口
  • 多次验证端口已成功开放
  • 完全禁用ufw和iptables,并确认服务已停止运行
  • 在VPS防火墙添加入站规则:允许Tcp, 0.0.0.0/0, 3306及Tcp, 0.0.0.0/0, 33060
  • 添加ping的入站规则,当前ping VPS公网IP可正常连通
  • 使用PowerShell执行连接命令:mysql -h 'my-vps-public-ip' -P 3306 -u vps -p,返回错误:ERROR 2002 (HY000): Can't connect to MySQL server on 'my-vps-public-ip' (10060)
  • 多次重启VPS实例,彻底卸载并重新安装MySQL三次

以下是netstat -tlnp的输出:

ubuntu@test:~$ sudo netstat -tlnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      3993/mysqld
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      1/init
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      838/sshd: /usr/sbin
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      734/systemd-resolve
tcp        0      0 0.0.0.0:33060           0.0.0.0:*               LISTEN      3993/mysqld
tcp6       0      0 :::111                  :::*                    LISTEN      1/init
tcp6       0      0 :::80                   :::*                    LISTEN      893/apache2
tcp6       0      0 :::22                   :::*                    LISTEN      838/sshd: /usr/sbin
tcp6       0      0 :::443                  :::*                    LISTEN      893/apache2

补充截图信息:

  • Netstat输出截图:mysqld进程正常监听0.0.0.0:3306和0.0.0.0:33060端口
  • 入站规则截图:已配置允许所有IP访问3306、33060端口的TCP入站规则

内容的提问来源于stack exchange,提问作者Haykokalipsis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 02:17:49