如何使用PHP获取服务器上存在的所有MySQL数据库的列表?
答案 0 :(得分:14)
$result = mysqli_query($db_conn,"SHOW DATABASES"); while ($row =
mysqli_fetch_array($result)) { echo $row[0]."<br>"; }
答案 1 :(得分:2)
$dbcnx = mysql_connect ($dbhost, $dbusername, $dbpassword);
$result = @mysql_query('SHOW DATABASES');
while ($row = mysql_fetch_array($result)) {
print_r ($row)
}
答案 2 :(得分:0)
在MySQL提示符下,SHOW DATABASES
执行您想要的操作。
您可以将此命令作为来自PDO或本机PHP MySQL库的查询运行,并读取返回的行。假装这是一个正常的选择。
您只会看到帐户用于连接MySQL的数据库可以看到。
答案 3 :(得分:-1)
答案 4 :(得分:-1)
撰写SQL查询:
show databases
答案 5 :(得分:-1)
只需使用SHOW DATABASES
。它将显示MySQL中存在的所有数据库。