我的知识记录

宝塔开启MySQL远程连接能否用于本地开发?

开启MySQL远程连接后,可以在本地IDE或数据库工具中直接连接服务器数据库,适合远程调试和开发。

  • 典型场景:本地开发连接服务器数据库。
  • 常见问题原因:
    • 未开放3306端口或被防火墙拦截。
    • 用户权限未授权远程访问。
    • 宝塔未启用“远程访问”开关。

解决方案对比

方法 适用情况 注意事项
开启远程访问权限 配置MySQL用户支持任意IP连接 不建议使用root账户远程访问
开放3306端口 防火墙/安全组未放行 云服务器也需开放对应端口
使用SSH隧道连接 更安全的方式 需配置密钥或密码认证
使用内网穿透 无公网IP也可访问 可用frp或花生壳实现

操作建议

  1. 在宝塔中为MySQL用户添加**%通配符权限**。
  2. 开放3306端口并在MySQL配置中绑定0.0.0.0。
  3. 推荐使用SSH隧道或内网穿透提高安全性。
  4. 连接后测试是否能正常读写数据。

宝塔开启MySQL远程连接能否用于本地开发?

标签:

更新时间:2025-06-04 22:30:01

上一篇:宝塔添加站点不加www就打不开怎么办?

下一篇:宝塔面板安装后无法访问?888端口是否开放?