服务器之家

服务器之家 > 正文

通过php快速统计某个数据库中每张表的数据量

时间:2020-01-08 16:56     来源/作者:PHP教程网

所以自己简单写了几行代码用来实现以上需求 

执行结果: 
通过php快速统计某个数据库中每张表的数据量

复制代码代码如下:


<?php 
$conn=mysql_connect('localhost','root',''); 
mysql_select_db('数据库',$conn); 
$sql="SELECT information_schema.TABLES.TABLE_NAME FROM information_schema. TABLES WHERE table_schema = '数据库'"; 
$res=mysql_query($sql); 
while ($result = mysql_fetch_assoc($res)) { 
$tables[]=$result['TABLE_NAME']; 
}; 
echo "<table> 
<tbody> 
<tr> 
<td>表名</td> 
<td>数据量</td> 
</tr>"; 
foreach ($tables as $k=>$v){ 
$sql_count="select count(id) AS nums,'".$v."' from ".$tables[$k]; 
$res_count=mysql_query($sql_count); 
$result_count = mysql_fetch_assoc($res_count); 
echo "<tr><td>".$result_count[$v].'</td><td>'.$result_count['nums'].'</td></tr>'; 

echo "</tbody></table>" 
?> 

标签:

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
配置IIS网站web服务器的安全策略配置解决方案
配置IIS网站web服务器的安全策略配置解决方案 2019-05-23
Nginx服务器究竟是怎么执行PHP项目
Nginx服务器究竟是怎么执行PHP项目 2019-05-24
返回顶部