這個需要查詢 information_schema.TABLES. 其中的 data_length 就是你要的...
因為努力和真誠,有更多的客戶和我們聚集在一起,為了共同目標,成都創(chuàng)新互聯(lián)公司在工作上密切配合,從創(chuàng)業(yè)型企業(yè)到如今不斷成長,要感謝客戶對我們的高要求,讓我們敢于面對挑戰(zhàn),才有今天的進步與發(fā)展。從網站到重慶小程序開發(fā),軟件開發(fā),手機APP定制開發(fā),10余年企業(yè)網站建設服務經驗,為企業(yè)提供網站設計,網站運營一條龍服務.為企業(yè)提供全網整合營銷推廣,按需開發(fā),原創(chuàng)設計,10余年品質,值得您的信賴.
給你個查詢數(shù)據(jù)庫大小的語句.
select concat(round(sum(DATA_LENGTH/1024/1024),2), ' M') as dbsize from information_schema.TABLES where table_schema= 'mysql';
價格 where 條件就可以指定單個表了.
select concat(round(sum(DATA_LENGTH/1024/1024),2), ' M') as dbsize from information_schema.TABLES where table_schema= 'mysql' and table_name='user';
1,檢索所有m_price 為空的數(shù)據(jù),計算price的和。
2,檢索所有m_price不為空的數(shù)據(jù),計算m_price的和。
3,把他們兩個相加。
計算和可以用sum
select sum(price) from xx_table where m_price = '';//注意''是兩個單引號。
具體你自己研究吧。
mysql_connect("localhost","root","123456") or
die("打開數(shù)據(jù)庫服務器失敗!"); //連接數(shù)據(jù)庫
mysql_select_db("a") or
die("打開數(shù)據(jù)庫a失??!"); //打開數(shù)據(jù)庫,a為數(shù)據(jù)庫名
$sql = "select id from b"; //id為字段名,b為表名
$result=mysql_query($sql);
if(mysql_query($sql)) //判斷$sql語句是否執(zhí)行
{
$num=mysql_num_rows($result); //取得包含id字段記錄的行數(shù)
echo "一共有".$num."個id"; }思想就是:根據(jù)含有ID的記錄(數(shù)據(jù)庫里一行內容稱為一條記錄)條數(shù)來確定ID的個數(shù)
創(chuàng)建一個數(shù)據(jù)庫表
表名:table_counter
字段:number int(10)
1.顯示統(tǒng)計數(shù)據(jù)
$sql = "SELECT * FROM table_counter";
2.每次刷新頁面 執(zhí)行sql
$sql = "UPDATE table_counter SET number= number+ 1";
如果要做的精確一點
在加一個表
table_visit
字段:ip
1更次刷新取得游客$ip;
2.取得$ip后.查詢 table_vist .
如果存在則不更新table_counter.
如果不存在,則更新table_vist ,更新語句同上.并把$ip插入table_visit
如果還需要做的更人性化一點.設置一個時間間隔,比如說10分鐘.$diff = 600;
在table_visit再加上一個字段
datetime :int(10)(時間戳).記錄游客訪問時間.
1更次刷新取得游客$ip 和 時間$date = time();
2.查詢 table_vist .
$sql = "SELECT * FROM table_vist WHERE ip = '$ip'";
3.如果不存在.則把$ip和$date插入表table_vist.
$sql = "INSERT INTO table_vist SET ip = '$ip',timedate=$date";
并更新table_counter;
4.如果存在,則判斷該條查詢結果的timedate 和 現(xiàn)在時間$date,的差值.和 $diff比較
少于則不做任何操作.
大于則更新table_vist 。$sql = "UPDATE table_vist SET timedate = $date WHERE ip = '$ip'";
并更新table_visit;