当前位置:数据库 > MySQL >>

MySQL 获得数据库中的表

请问如何获得数据库中的所有表明。
补充:不好意思。。。我想用PHP获得。
===========
2L返回来的值是空的。。一堆Array。。。
答案:$db = mysql_connect ( ... );
mysql_select_db ( .. );

$query = "show tables";
$result = mysql_query ( $query , $db );

然后就输出就行了.
while($res = mysql_fetch_array($result)){
 print $res . "<br/>";
}
其他:use database(数据库的名字);
show tables; 在 PHP 里面,调用一个 SQL 语句, 就可以了

SELECT table_name, table_type, engine
     FROM information_schema.tables
     WHERE table_schema = '数据库名' 所有的表?
在PHP里先连接到information_schema。再运行下面的SQL 应该就可以了

SELECT TABLE_NAME
FROM TABLES;

上一个:mysql.sock位置不在/tmp下,安装DZ时数据库服务器那该怎么填?
下一个:Mysql和SQL Server数据库有什么区别??

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,