首页 » 工作 » 正文

计算mysql数据库占用空间(使用容量)的函数mysqlUse.fn.php

发布者:站点默认
2011/02/4 浏览数(1,762) 分类:工作 计算mysql数据库占用空间(使用容量)的函数mysqlUse.fn.php已关闭评论

说明:

计算mysql中某数据库的占用空间。

下载:

暂不提供mysqlUse.fn.php的下载,请参照下面的代码自己创建。^_^

代码:

<?php
// 说明:数据库使用量
// 作者:upall
// 日期:10:22 2010年11月10日 星期三
$db="upall_blog"; // 需要返回使用空间的数据库
$host="localhost";
$user="root";
$pwd="db:root@blog.upall.cn"; // 提示:此非本站密码,^_^
$link=mysql_connect($host,$user,$pwd) or die("Cann't connect server");
mysql_select_db($db,$link) or die ("Cann't select db");
$aSql = "SELECT table_schema AS db, " .
	"sum( data_length + index_length ) /1024 / 1024 AS total " .
	"FROM information_schema.TABLES " .
	"WHERE table_schema = '$db' " .
	"GROUP BY table_schema " .
	"LIMIT 1";
$mysqlUseQuery = mysql_query($aSql);
$mysqlUseRs = mysql_fetch_array($mysqlUseQuery);
echo 'DbUse: ' . round($mysqlUseRs['total'], 2) . ' MB';
?>

<完>

点击返回顶部
  1. 留言
  2. 联系方式