使用PHP使用多个数据库可以通过以下步骤实现:
$mysqli = new mysqli("localhost", "username", "password", "database1");
// 检查连接是否成功
if ($mysqli->connect_errno) {
echo "连接数据库失败:" . $mysqli->connect_error;
exit();
}
$mysqli2 = new mysqli("localhost", "username", "password", "database2");
// 检查连接是否成功
if ($mysqli2->connect_errno) {
echo "连接数据库失败:" . $mysqli2->connect_error;
exit();
}
$query1 = "SELECT * FROM table1";
$result1 = $mysqli->query($query1);
// 处理查询结果
while ($row = $result1->fetch_assoc()) {
// 处理数据
}
从第二个数据库中检索数据:
$query2 = "SELECT * FROM table2";
$result2 = $mysqli2->query($query2);
// 处理查询结果
while ($row = $result2->fetch_assoc()) {
// 处理数据
}
$mysqli->close();
$mysqli2->close();
这样,您就可以使用PHP连接和操作多个数据库了。请注意,这只是一个基本示例,您可以根据实际需求进行修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云