php如何统计数据 php统计系统
PHP+MySQL如何统计数据库容量?
要想知道每个数据库的大小的话,步骤如下:
成都创新互联公司专注于企业全网营销推广、网站重做改版、嘉祥网站定制设计、自适应品牌网站建设、H5场景定制、商城网站制作、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为嘉祥等各大城市提供网站开发制作服务。
1、进入information_schema
数据库(存放了其他的数据库的信息)
use
information_schema;
2、查询所有数据的大小:
select
concat(round(sum(data_length/1024/1024),2),'MB')
as
data
from
tables;
3、查看指定数据库的大小:
比如查看数据库home的大小
select
concat(round(sum(data_length/1024/1024),2),'MB')
as
data
from
tables
where
table_schema='home';
4、查看指定数据库的某个表的大小
比如查看数据库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连接数据库服务器,然后选择使用的数据库名称为information_schema,然后执行查询就行了。看你问的这个问题应该不会不知道用php访问数据库吧。
如果你权限不够的话可能只能对特定的数据库的信息进行查询。
php怎么统计mysql表里有多少数据,怎么把比如user里面的数据全部显示出来
$conn
=
mysql_connect('localhost','root','123');
mysql_select_db('db_name');
//数据库名
mysql_query('set
names
utf8',$conn);
#$res
=
mysql_query('select
count(*)
from
user',$conn);
//统计user表里总共有多少条数据
#$res
=
mysql_query('select
*
from
user',$conn);
//把user里面的数据全部显示出来
$arr
=
array();
while($data
=
mysql_fetch_assoc($res))
{
$arr[]
=
$data;
}
print_r($arr);
可以依次把上面查询语句前面的注释去掉查看效果
php 如何统计文章的阅读次数
思路:
文章统计功能主要用到了数据库的“数字类型”字段进行统计。
步骤:
1.首先在数据表中增加一个字段(如:read_total,数字类型)来进行统计,当用户每次访问这个页面的时候使用Update语句进行增加,后期通过SELECT语句就可以方便的读出每篇文章的具体阅读次数了。
具体SQL代码如下:
更新:UPDATE 表名 SET 统计字段=统计字段+1 WHERE 文章编号=1
统计:SELECT * FROM 表名
本文标题:php如何统计数据 php统计系统
链接URL:http://scyanting.com/article/dojodjo.html