gpt4 book ai didi

php - MySQLi 在不指定数据库的情况下连接

转载 作者:搜寻专家 更新时间:2023-10-30 23:45:57 26 4
gpt4 key购买 nike

我正在使用许多数据库,我想知道是否可以连接 mysqli 并在 : example 之后指定数据库

$mysqli = new mysqli("localhost", "user", "password", "database");
$req = $mysqli->query("SELECT * FROM `table` WHERE id = '1' ");

会变成

$mysqli = new mysqli("localhost", "user", "password");
$req = $mysqli->query("SELECT * FROM `database`.`table` WHERE id = '1' ");

我可以添加 $mysqli->select_db("database"); 但如果有办法使用上面的查询,我想知道该怎么做。谢谢!

最佳答案

是的,其实方法很简单,就这样

$mysqli = new mysqli("localhost", "user", "password");
$res = $mysqli->query("SHOW DATABASES");

while ($row = $res->fetch_assoc()) {
echo ($results, $row['Database'] . "\n");
}

关于php - MySQLi 在不指定数据库的情况下连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28544617/

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