独角数卡如何远程调用mysql数据库实现网站数据库分离通过宝塔面板操作教程

老铁铺 PHP发卡 2024年12月15日 154 0
独角数卡如何远程调用mysql数据库实现网站数据库分离通过宝塔面板操作教程

独角数卡发卡系统源码中,想要实现数据库分离,远程调用数据库,可以通过如下方法实现。

在.env配置文件中,修改如下代码:

# 数据库配置
DB_CONNECTION=mysql
DB_HOST=48.158.286.102
DB_PORT=3306
DB_DATABASE=test123
DB_USERNAME=test123
DB_PASSWORD=2MWAKx54cYCM9JTr

确保服务器 48.158.286.102上的 MySQL 数据库允许远程连接:

  • 检查 MySQL 的配置文件(通常位于 /etc/mysql/my.cnf/etc/my.cnf)是否绑定到 0.0.0.0(允许所有 IP 访问)。
  • 修改 bind-address ,没有就加上
bind-address = 0.0.0.0  也可以指定某个IP

重启 MySQL 服务。

确保为用户test123 授权访问,通过mysql工具用root用户登录,找到对应的数据库test123,执行如下语句。

GRANT ALL PRIVILEGES ON test123.* TO 'test123'@'%' IDENTIFIED BY '2MWAKx54cYCM9JTr';
FLUSH PRIVILEGES;

检查服务器防火墙(例如 UFW 或 iptables)是否允许端口 3306 访问,添加数据库访问端口和对应授权访问的IP地址。

如果服务器有安全组,请在服务器管理上添加3306端口的访问权限。

上一篇: Adobe全家桶软件安装包下载地址免费提供,包括 Photoshop、Illustrator、InDesign、Premiere Pro 和 Acrobat Pro 在内的 16 余款创意应用程序破解版
下一篇: 如何使用cookie-editor登录脸书Facebook账号

评论

精彩评论

评论 (0)

pc广告位
sitemap