啥叫当前使用???你的意思是用PHP程序去监控要执行的PHP程序吗?应该无法做得到的吧,你通过看连接数据库的代码就可以知道使用的是什么数据库啊。
为焦作等地区用户提供了全套网页设计制作服务,及焦作网站建设行业解决方案。主营业务为成都做网站、成都网站设计、焦作网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
那更好处理啊,你如何判断用什么语法连接数据库就输出什么类型数据库不就行啦
?php
$mysqlpath = "mysql安装目录/include/";
$str = file_get_contents("{$mysqlpath}mysql_version.h");
preg_match('/MYSQL_SERVER_VERSION.*?\"(.*?)\"/is' , $str , $m);
echo('version is : '$m[1]);
?
版本号你在登录mysql 客户端就可以显示出来的嘛。
至于查看数据库大小,我帮你查了一下,有这么一段代码:
SELECT table_schema "Data Base Name", sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB"
FROM information_schema.TABLES GROUP BY table_schema;
MySQL 数据库和MSSQ数据库有区别, MYSQ一般与PHP程序使用,MSSQ多与ASP网站一起配合使用。你要先确定你的网站是什么程序,此外,看看你数据库是MYSQ的还是MSSQ的,然后再确定数据库连接代码。从你刚才发的代码中感觉你使用的是PHP程序,所以你使用MSSQ的可能性不会大,如果本机没有MYSQL数据库的话,估计用不了,好运兄弟
你可以先把数据库数据读到一个数组里面,比如下面的语句:
$sql='select number from vote';
$res=mysql_query($sql);
$i=1;
while(list($row[$i])=mysql_fetch_row($res)) $i++;
上面的语句执行之后,$row[1]是第一条数据,$row[2]是第二条数据,……下面的语句输出网页即可:
echo END
这里放网页的内容,{$row[1]}
直接按照html的语法进行书写,{$row[2]}
把你各个{$row[3]}数值的位置用PHP数组引用即可。
END;