gpt4 book ai didi

mysql - 如何显示来自多个数据库的所有表

转载 作者:IT老高 更新时间:2023-10-29 00:01:49 26 4
gpt4 key购买 nike

如何从mySql中的多个数据库中选择所有表..我正在执行以下步骤,但无法实现目标。

<?php
$a = "SHOW DATABASES";
$da = $wpdb->get_results($a);

foreach($da as $k){
echo '<pre>';
print_r ($k->Database);//prints all the available databases
echo '</pre>';
$nq = "USE $k->Database";//trying to select the individual database
$newda = $wpdb->get_results($nq);
$alld = "SELECT * FROM $k->Database";
$td = $wpdb->get_results($alld);
var_dump($td);//returns empty array
}
?>

请帮帮我

最佳答案

使用 INFORMATION_SCHEMA :

select table_schema, table_name from information_schema.tables;

关于mysql - 如何显示来自多个数据库的所有表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3027861/

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