好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php查找mysql数据库中的所有表名 - php高级应用

php查找mysql数据库中的所有表名

在mysql要显示指定数据库中所有表名我们有一个命令SHOW TABLES就可以实现了,下面我来看看关于SHOW TABLES是如何获取mysql数据库中所有表名的.

直接cmd命令模式下使用,代码如下:

show databases;  show tables  from  db_name;    show columns  from  table_name  from  db_name;  show  index   from  talbe_name [ from  db_name];  show status;  show variables;  show [ full ] processlist;  show  table  status [ from  db_name];  show grants  for   user ; 

结合php mysql数据库使用,代码如下:

$server  =  'localhost' ;    $user  =  'root' ;    $pass  =  '' ;    $dbname  =  'dayanmei_com' ;    $conn  = mysql_connect( $server , $user , $pass );    if (! $conn )  die ( "数据库系统连接失败!" );    mysql_select_db( $dbname )  or   die ( "数据库连接失败!" );    $result  = mysql_query( "SHOW TABLES" );    while ( $row  = mysql_fetch_array( $result ))    {   //开源代码phpfensi测试数据   echo   $row [0]. "" ;    mysql_free_result( $result );    } 

注意: php中列表mysql中所有表名的函数mysql_list_tables,已经删除了,建议不要使用该函数列表mysql数据表.

查看更多关于php查找mysql数据库中的所有表名 - php高级应用的详细内容...

  阅读:59次