gpt4 book ai didi

php - 如何连接到 Wordpress 上的远程数据库

转载 作者:行者123 更新时间:2023-11-30 23:53:23 30 4
gpt4 key购买 nike

可能已被覆盖,但我不断收到“连接到 Wordpress 数据库”,这不是我想要的。简而言之,我有一个非常好的 Wordpress 站点,我在另一台服务器上也有一个 MySQL 数据库,其中有一些我需要的数据。代码在 phpfiddle 上运行良好(这是标准吗?) 但每当我尝试在 Wordpress 网站上使用它时,无论是使用短代码还是在 header.php 中,它都会挂起,抛出错误并且不会'无法连接到数据库,知道为什么吗?

编辑:为了让事情更清楚,我想连接它是一个气象数据库,以便从中提取诸如温度之类的东西。与 Wordpress 无关或与 Wordpress 无关。

<?php
// Create connection
$con=mysqli_connect("ip","user","pass","db");

// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

mysqli_close($con);
?>

给我这个

Warning: mysqli_connect(): (HY000/2003): Can't connect to MySQL server on...

最佳答案

您可能应该查看 WordPress WPDB 类 - https://codex.wordpress.org/Class_Reference/wpdb

例如:

<?php 
$wpdb_dbconnect = new wpdb(user, pass, db_name, localhost);
$wpdb_dbconnect->show_errors();
$object = $wpdb_dbconnect->get_results("SELECT * FROM table_name");
foreach ($object as $person) {
echo $person->name . ', ';
}
?>

关于php - 如何连接到 Wordpress 上的远程数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24910001/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com