0
我想列出我所有的数据库。但我只返回的信息架构和另外一个表。我检查了我的用户设置/权限在mysql和我有机会获得的一切。我怎样才能恢复所有数据库mysql不显示所有数据库
这里是我使用的代码:
$set = mysql_query('SHOW DATABASES;');
$dbs = array();
while($db = mysql_fetch_row($set)) $dbs[] = $db[0]; echo implode('<br/>', $dbs);
检查没有行之前抓取行,停止使用mysql_ *的过时,在新版本关闭。 – devpro
更好的选择,'select * from information_schema.schemata'。 –
代码格式提示:请在你的while语句周围使用括号 – Terence