繁体   English   中英

如何连接到远程 WordPress MySQL 数据库?

[英]How do I connect to remote WordPress MySQL database?

我想要一个 WordPress 网站(我们称之为“奴隶”)来显示另一个 WordPress 网站(“主人”)的内容

我做了一个小插件。 有用。 In Slave 显示本地(从)数据库内容。 现在我想要 Slave 中完全相同的数据,但来自 Master。 它不想连接:为什么这不起作用:(当然它的服务器名称等是假的)

$dbServerName = "145.77.180.15";
$dbUsername = "user_wvSuZkju";
$dbPassword = "pass3BLEx9Z";
$dbName = "database_14";
// create connection
$conn = new mysqli($dbServerName, $dbUsername, $dbPassword, $dbName);

// check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";

我收到消息

连接失败:用户 'user_wvSuZkju'@'server.nl' 的访问被拒绝(使用密码:YES)

现在,我还使用了 Directadmin,并将 user_wvSuZkju 的 Grant 设置为 Yes。 没变化。

找到了。 在直接管理中,您必须将 ip 或其他内容添加到“访问主机”。 然而。 正如 NBK 指出的那样......使用 IP 号码授予访问权限是危险的。 现在我必须弄清楚如何安全地授予访问权限。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM