php获取mysql数据库中的所有表名及数量

 如何用PHP获取MYSQL数据库的所有表名?记得在mysql命令行下面有条命令SHOW TABLES是显示mysql数据库里面所有数据表的,那么就用这条命令来遍历数据表名吧

view plain copy to clipboard print ?
  1. $server = 'localhost';  
  2. $user = 'root';  
  3. $pass = '';  
  4. $dbname = 'dayanmei_com';  
  5. $conn = mysql_connect($server,$user,$pass);  
  6. if(!$conndie("数据库系统连接失败!");  
  7. mysql_select_db($dbnameor die("数据库连接失败!");  
  8. $result = mysql_query("SHOW TABLES");
  9. static $count;
  10. $count = 0;
  11. while($row = mysql_fetch_array($result))  
  12. {  
  13.  $count += 1;
  14.  echo $row[0]."";  
  15. }  
  16. mysql_free_result($result);  

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

 

你可能感兴趣的:(PHP,数据库,mysql,职场,休闲)