本文目录一览

1,mysql 查询数据库有多少张表

例如我们要查看数据库test中的表,可以使用下面的sql语句:use test;show tables;命令执行的最后一行就有表的个数。

mysql 查询数据库有多少张表

2,怎么查看一个mysql数据库的所有表

use 数据库名show tables就能看到这个库中所有的表或者更直接一点,你到mysql 的data文件夹下看看,有多少个文件夹就有多少个库,看看有多少个不同的文件名,就有多少个表

怎么查看一个mysql数据库的所有表

3,mysql查询数据库所有表

这种假设很可怕。你想,要把600张用一个select语句写出来,就光连接条件你就得写599个。当写命令,就是半天。在执行select子句之前,计算机要把这600张表联在一起,不能想象。
做索引了吗?
同时查询全部表怎么查询啊

mysql查询数据库所有表

4,如何查询一个mysql数据库中有多少个表

每个表都是三个物理文件,你可以查看数据目录文件数量来计算表数量
use mysql;show tables;是不是你想要的结果
从mysql角度来说,本身对一个数据库中有多少表并不限制数据表多的话,也没有关系,关键是效率和你有多少表没有直接关系。效率主要看你的数据表设计结果和查询

5,如何查询mysql 中有几个表

$result = mysql_list_tables($DBName);$i=1;while ($row = mysql_fetch_row($result)) print "<br /><br /><b>Table$i: $row[0] :</b> ";$res = mysql_query("select * from $row[0]");$l=0;while (1) echo mysql_field_name($res,$l)." , ";if(!mysql_field_name($res,$l)) break; $l+=1;}$i+=1;}=================这样可以了,不过我竞然不知道怎么得到表的字段总数,用while (1) 来显示所有字段,晕。
两个表之间有相同的列吗?列名不一定相同,但值一定要是一致的那种。如果没有,在两个表中添加相同列,使用关联进行查询,否则是达不到你的要求的。 查询的sql语句:select t1.title, t2.content from table1 as t1, table2 as t2 where t1.col = t2.col;其中col是添加的可以关联的字段。
use 数据库;show tables;

文章TAG:mysql  查询  数据  数据库  mysql查询数据库中有哪些表  查询数据库有多少张表  
下一篇