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

本地机器无法连接Forpsi主机上的MySQL数据库

Forpsi主机MySQL远程连接问题排查与配置步骤

核心原因

Forpsi的MySQL数据库默认不允许外部IP远程连接,需要通过控制面板完成两项关键配置,同时排查网络防火墙问题。

1. 在Forpsi控制面板开启远程访问权限

  • 登录Forpsi主机管理后台,找到「MySQL数据库」管理模块
  • 选中目标数据库,找到「远程访问」设置项
  • 添加你的本地开发机器的公网IP(可以用curl ifconfig.me查询),临时测试可设为%(允许所有IP,但生产环境千万不要这么做,必须指定具体IP)
  • 保存后等1-2分钟让配置生效

2. 调整MySQL用户的访问权限

  • 同一模块下找到对应的数据库用户
  • 修改该用户的「允许访问的主机」字段,和刚才的远程访问设置保持一致(填本地IP或%)
  • 要是能通过主机自带的phpMyAdmin操作,也可以进入「用户账户」页面编辑目标用户的主机权限,记得刷新权限

3. 排查防火墙规则

  • 主机端:检查Forpsi控制面板的「防火墙」设置,确认已添加允许3306端口入站的规则(仅限你的本地IP)
  • 本地端:确认本地机器的防火墙/安全软件没阻止对外访问3306端口

4. 核对数据库连接地址

部分Forpsi套餐的MySQL用的是独立服务器地址(不是你的网站域名),比如dbXXX.forpsi.com,去控制面板的数据库详情页确认正确的主机地址,别直接用域名连接。

验证测试

配置完重新测试:

mysql -h 正确的数据库主机地址 -u 用户名 -p

或者运行你的PHP脚本。要是还报错,试试telnet 数据库主机地址 3306,能连通就是权限问题,连不通就是网络/防火墙的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 21:53:18