要想知道每個數(shù)據(jù)庫的大小的話,步驟如下:

成都創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)營銷推廣、網(wǎng)站重做改版、嘉祥網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5場景定制、商城網(wǎng)站制作、集團公司官網(wǎng)建設、成都外貿(mào)網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為嘉祥等各大城市提供網(wǎng)站開發(fā)制作服務。
1、進入information_schema
數(shù)據(jù)庫(存放了其他的數(shù)據(jù)庫的信息)
use
information_schema;
2、查詢所有數(shù)據(jù)的大小:
select
concat(round(sum(data_length/1024/1024),2),'MB')
as
data
from
tables;
3、查看指定數(shù)據(jù)庫的大小:
比如查看數(shù)據(jù)庫home的大小
select
concat(round(sum(data_length/1024/1024),2),'MB')
as
data
from
tables
where
table_schema='home';
4、查看指定數(shù)據(jù)庫的某個表的大小
比如查看數(shù)據(jù)庫home中
members
表的大小
select
concat(round(sum(data_length/1024/1024),2),'MB')
as
data
from
tables
where
table_schema='home'
and
table_name='members';
php連接數(shù)據(jù)庫服務器,然后選擇使用的數(shù)據(jù)庫名稱為information_schema,然后執(zhí)行查詢就行了。看你問的這個問題應該不會不知道用php訪問數(shù)據(jù)庫吧。
如果你權限不夠的話可能只能對特定的數(shù)據(jù)庫的信息進行查詢。
$conn
=
mysql_connect('localhost','root','123');
mysql_select_db('db_name');
//數(shù)據(jù)庫名
mysql_query('set
names
utf8',$conn);
#$res
=
mysql_query('select
count(*)
from
user',$conn);
//統(tǒng)計user表里總共有多少條數(shù)據(jù)
#$res
=
mysql_query('select
*
from
user',$conn);
//把user里面的數(shù)據(jù)全部顯示出來
$arr
=
array();
while($data
=
mysql_fetch_assoc($res))
{
$arr[]
=
$data;
}
print_r($arr);
可以依次把上面查詢語句前面的注釋去掉查看效果
思路:
文章統(tǒng)計功能主要用到了數(shù)據(jù)庫的“數(shù)字類型”字段進行統(tǒng)計。
步驟:
1.首先在數(shù)據(jù)表中增加一個字段(如:read_total,數(shù)字類型)來進行統(tǒng)計,當用戶每次訪問這個頁面的時候使用Update語句進行增加,后期通過SELECT語句就可以方便的讀出每篇文章的具體閱讀次數(shù)了。
具體SQL代碼如下:
更新:UPDATE 表名 SET 統(tǒng)計字段=統(tǒng)計字段+1 WHERE 文章編號=1
統(tǒng)計:SELECT * FROM 表名
分享文章:php如何統(tǒng)計數(shù)據(jù) php統(tǒng)計系統(tǒng)
轉載來于:http://chinadenli.net/article20/dojodjo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供服務器托管、品牌網(wǎng)站制作、自適應網(wǎng)站、網(wǎng)站維護、App開發(fā)、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)