新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
?php
成都创新互联公司主要从事成都网站设计、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务山丹,十多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
$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数据库的版本,可以用下面SQL语句来实现:
select VERSION()
当前$res=mysql_query("select VERSION()");$row=mysql_fetch_row($res);这样的形式调用SQL查询来获取。
如果查询PHP自身安装的MYSQL支持库(CLIENT)的版本,可以用?php phpinfo();?
更为简便的方法使用PHP自带函数mysql_get_server_info();
版本号你在登录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;
啥叫当前使用???你的意思是用PHP程序去监控要执行的PHP程序吗?应该无法做得到的吧,你通过看连接数据库的代码就可以知道使用的是什么数据库啊。
那更好处理啊,你如何判断用什么语法连接数据库就输出什么类型数据库不就行啦
代码如下:?View Code PHP include("conn.php");//调用数据库连接文件 echo "table width=572 height=56 border=0 cellspacing=1 "; //创建html表格 echo "tr bgcolor=#9999FF"; echo "th width=33 scope=colid/th"; echo "th width=100 scope=coluser_name/th "; echo "th width=100 scope=coluser_pass/th "; echo "th width=100 scope=colstaus/th"; echo "th width=100 scope=colinsert_time/th"; echo "/tr"; $SQL = "select * from user_info"; $query = mysql_query($SQL); //SQL查询语句 while ($row = mysql_fetch_array($query)){ //使用while循环mysql_fetch_array()并将数据返回数组 echo "tr onmouseout=this.style.backgroundColor='' onMouseOver=this.style.backgroundColor='#99CC33' bgcolor=#CCCCCC"; echo "td$row[0]/td"; //输出数组中数据 echo "td$row[1]/td"; echo "td$row[2]/td"; echo "td$row[3]/td"; echo "td$row[4]/td"; echo "/tr"; } echo "/table";输出记录截图
1.看看密码是否被加密。
2.list($key,$value)=each($arr);
!!是 list($Uname,$Pwd)=mysql_fetch_row($result); 的错误:
mysql_fetch_row($result) 返回一个数组
正确格式是:list($Uname,$Pwd)=each(mysql_fetch_row($result));