新聞中心
php在不連接mysql數(shù)據(jù)庫的情況下,如何獲取本機(jī)mysql的版本信息呢?軟件產(chǎn)品安裝判斷!
?php
成都創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)山丹,十多年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):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]);
?
PHp看mysql版本
查詢當(dāng)前連接的MYSQL數(shù)據(jù)庫的版本,可以用下面SQL語句來實現(xiàn):
select VERSION()
當(dāng)前$res=mysql_query("select VERSION()");$row=mysql_fetch_row($res);這樣的形式調(diào)用SQL查詢來獲取。
如果查詢PHP自身安裝的MYSQL支持庫(CLIENT)的版本,可以用?php phpinfo();?
更為簡便的方法使用PHP自帶函數(shù)mysql_get_server_info();
php獲取MySQL數(shù)據(jù)庫的大小和數(shù)據(jù)庫的版本?
版本號你在登錄mysql 客戶端就可以顯示出來的嘛。
至于查看數(shù)據(jù)庫大小,我?guī)湍悴榱艘幌拢羞@么一段代碼:
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如何獲取當(dāng)前使用的數(shù)據(jù)庫的類型?
啥叫當(dāng)前使用???你的意思是用PHP程序去監(jiān)控要執(zhí)行的PHP程序嗎?應(yīng)該無法做得到的吧,你通過看連接數(shù)據(jù)庫的代碼就可以知道使用的是什么數(shù)據(jù)庫啊。
那更好處理啊,你如何判斷用什么語法連接數(shù)據(jù)庫就輸出什么類型數(shù)據(jù)庫不就行啦
php如何獲取數(shù)據(jù)庫信息
代碼如下:?View Code PHP include("conn.php");//調(diào)用數(shù)據(jù)庫連接文件 echo "table width=572 height=56 border=0 cellspacing=1 "; //創(chuàng)建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循環(huán)mysql_fetch_array()并將數(shù)據(jù)返回數(shù)組 echo "tr onmouseout=this.style.backgroundColor='' onMouseOver=this.style.backgroundColor='#99CC33' bgcolor=#CCCCCC"; echo "td$row[0]/td"; //輸出數(shù)組中數(shù)據(jù) echo "td$row[1]/td"; echo "td$row[2]/td"; echo "td$row[3]/td"; echo "td$row[4]/td"; echo "/tr"; } echo "/table";輸出記錄截圖
PHP里讀取數(shù)據(jù)庫中的信息
1.看看密碼是否被加密。
2.list($key,$value)=each($arr);
!!是 list($Uname,$Pwd)=mysql_fetch_row($result); 的錯誤:
mysql_fetch_row($result) 返回一個數(shù)組
正確格式是:list($Uname,$Pwd)=each(mysql_fetch_row($result));
文章題目:php獲取數(shù)據(jù)庫版本信息,可以獲取php的版本信息的是
瀏覽地址:http://m.biofuelwatch.net/article/hsdcjo.html