宝塔环境下开通mysql外网连接能力的步骤

admin 2021-11-22 PM 2592℃ 0条

一、前言

前几天要搞开发环境,使用python来检索数据,因为涉及到数据库,所以用宝塔在虚拟机上部署了一个mysql数据库。不过因为数据库运行在虚拟机环境里面,在开pc端开发的时候就相当于跨环境访问,而linux上的mysql默认不支持外网访问。经过查询以后,找到了解决办法,特记录下来以备查询。

二、设置步骤

1、防火墙安全设置

QQ图片20211122190549.png

放开3306端口,让外部可以通过3306访问内部服务。

2、设置数据库权限

QQ图片20211123161617.png

微信截图_20211123161721.png

需要设置为:任何人可以访问。相当于把bind_address设置为任何人可以访问,mysql默认所有人都可以访问,只是在创建的时候宝塔帮忙改为:localhost值。

三、总结

  • 1、防火墙放行3306端口
  • 2、访问ip授权
  • 3、user权限授权
标签: 宝塔, mysql

非特殊说明,本博所有文章均为博主原创。

评论已关闭