具体源代码如下所示:
<?php
$user = \"root\";
$pass = \"password\";
$db = \"manongjc\";
$ = mysql_connect( \"mysql153.secureserver.net\", $user, $pass );
if ( ! $ )
die( \"Couldn\'t connect to MySQL\" );
$db_res = mysql_list_dbs( $ );
while ( $db_rows = mysql_fetch_row( $db_res ) ) {
print \"<b>$db_rows[0]</b>\\n\";
if ( !@mysql_select_db( $db_rows[0], $ ) ) {
print \"<dl><dd>couldn\'t connect -- \" . mysql_error() .\" </dl>\";
continue;
}
$tab_res = mysql_list_tables( $db_rows[0], $ );
print \"\\t<dl><dd>\\n\";
while ( $tab_rows = mysql_fetch_row( $tab_res ) ){
print \"\\t<b>$tab_rows[0]</b>\\n\";
$query_res = mysql_query( \"SELECT * from $tab_rows[0]\" );
$num_fields = mysql_num_fields( $query_res );
print \"\\t\\t<dl><dd>\\n\";
for ( $x=0; $x<$num_fields; $x++ ){
print \"\\t\\t<i>\";
print mysql_field_type( $query_res, $x );
print \"</i> <i>\";
print mysql_field_len( $query_res, $x );
print \"</i> <b>\";
print mysql_field_name( $query_res, $x );
print \"</b> <i>\";
print mysql_field_flags( $query_res, $x );
print \"</i><br>\\n\";
}
print \"\\t\\t</d1>\\n\";
}
print \"\\t</d1>\\n\";
}
mysql_close( $ );
?>
php mysql_list_db mysql_list_tables函数的使用方法请参考《php mysql_list_tables获取数据库中所有表》
php mysql_list_db 函数的使用方法请参考《php mysql_list_dbs获取MySQL服务器中所有的数据库》
继续阅读与本文标签相同的文章
-
二进制、八进制、十六进制在现实当中有什么意义?
2026-05-14栏目: 教程
-
无需屏幕、裸眼3D,今后广告等可直接成像在空气中
2026-05-14栏目: 教程
-
教你快速从图片中提取数据——科研利器
2026-05-14栏目: 教程
-
梦幻西游:又一服战大佬萌生退意,大量装备均已上架,服战是凄凉
2026-05-14栏目: 教程
-
00后手机里最“不能卸载”的3款软件,QQ不算啥,动第2个直接绝交
2026-05-14栏目: 教程
