如何从 vagrant box 连接到远程数据库
how to Connect to Remote DB from vagrant box
我有一个本地流浪者盒子我想将这个盒子连接到位于伪造服务器上的数据库服务器
我在 vagrant 上的 .env 文件
DB_HOST= remote_server_ip
DB_DATABASE=forge
DB_USERNAME=forge
DB_PASSWORD=password
和我的 /etc/mysql/my.cnf 文件
绑定地址 = *
然而,当我尝试打开我收到的网站时
SQLSTATE[HY000] [2002] 连接超时
转到您的数据库服务器并执行以下语句。
grant select,update,delete,insert,drop on your_db.* to forge@'your_ip' identified by 'your_password';
如果您想提供所有权限和全局权限,请执行以下命令-
grant all privileges on *.* to forge@'%' identified by 'your_password';
如果您仍然无法远程连接,请检查您的 iptables 设置,您可以从那里启用端口 3306 或根据您的要求通过以下命令完全禁用 iptables 服务-
$ service iptables stop
我有一个本地流浪者盒子我想将这个盒子连接到位于伪造服务器上的数据库服务器
我在 vagrant 上的 .env 文件
DB_HOST= remote_server_ip
DB_DATABASE=forge
DB_USERNAME=forge
DB_PASSWORD=password
和我的 /etc/mysql/my.cnf 文件
绑定地址 = *
然而,当我尝试打开我收到的网站时
SQLSTATE[HY000] [2002] 连接超时
转到您的数据库服务器并执行以下语句。
grant select,update,delete,insert,drop on your_db.* to forge@'your_ip' identified by 'your_password';
如果您想提供所有权限和全局权限,请执行以下命令-
grant all privileges on *.* to forge@'%' identified by 'your_password';
如果您仍然无法远程连接,请检查您的 iptables 设置,您可以从那里启用端口 3306 或根据您的要求通过以下命令完全禁用 iptables 服务-
$ service iptables stop