php获取数据库全部数据,php获取服务器上所有数据库、表以及字段

具体源代码如下所示:

$user = "root";

$pass = "password";

$db = "manongjc";

$link = mysql_connect( "mysql153.secureserver.net", $user, $pass );

if ( ! $link )

die( "Couldn't connect to MySQL" );

$db_res = mysql_list_dbs( $link );

while ( $db_rows = mysql_fetch_row( $db_res ) ) {

print "$db_rows[0]\n";

if ( !@mysql_select_db( $db_rows[0], $link ) ) {

print "

couldn't connect -- " . mysql_error() ."
";

continue;

}

$tab_res = mysql_list_tables( $db_rows[0], $link );

print "\t

\n";

while ( $tab_rows = mysql_fetch_row( $tab_res ) ){

print "\t$tab_rows[0]\n";

$query_res = mysql_query( "SELECT * from $tab_rows[0]" );

$num_fields = mysql_num_fields( $query_res );

print "\t\t

\n";

for ( $x=0; $x

print "\t\t";

print mysql_field_type( $query_res, $x );

print " ";

print mysql_field_len( $query_res, $x );

print " ";

print mysql_field_name( $query_res, $x );

print " ";

print mysql_field_flags( $query_res, $x );

print "
\n";

}

print "\t\t\n";

}

print "\t\n";

}

mysql_close( $link );

?>

php mysql_list_db mysql_list_tables函数的使用方法请参考《php mysql_list_tables获取数据库中所有表》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值