> php教程 > php手册 > php查找mysql数据库中的所有表名

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

WBOY
풀어 주다: 2016-06-13 10:08:52
원래의
1833명이 탐색했습니다.

在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))  
{  
echo $row[0]."";  
mysql_free_result($result);  

}

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

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿