這是一篇利用php的mysql_connect函數來實現串連mysql資料庫提示條件要你的php有php_mysql.dll和libmysql.dll及php.ini中的;extension=php_mysql,去掉前面的“;”了哦。
| 代碼如下 |
複製代碼 |
mysql_connect("localhost", "root","1981427") //串連位於localhost的伺服器,使用者名稱為root ?> |
串連再選擇資料庫
| 代碼如下 |
複製代碼 |
@mysql_select_db("test") //選擇資料庫mydb ?> |
這樣我們就可以實現串連到資料庫了
可能碰到的問題
運行代碼出現:Call to undefined function 'mysql_connect()'… 失敗
這個提示function undefined是說沒有mysql_connect()函數,
解決方案如下
將php_mysql.dll和libmysql.dll檔案拷貝至c:winntsystem32中(我漏了libmysql.dll)
找到php.ini中的;extension=php_mysql,去掉前面的";" 重啟伺服器
好了萬事具備了,現在我們就差一個簡單的串連執行個體
例1
conn.php檔案代碼如下:
| 代碼如下 |
複製代碼 |
$conn = @mysql_connect("localhost", "root", "root") or die("資料庫連結錯誤"); mysql_select_db("data", $conn);//data為資料庫名稱 mysql_query("set names 'GBK'"); //使用GBK中文編碼; ?>
|
index.php檔案代碼如下:
| 代碼如下 |
複製代碼 |
include("conn.php");//引入conn.php檔案 $SQL="SELECT * FROM `table` order by id desc"; $query=mysql_query($SQL); while($row=mysql_fetch_array($query)){ ?> 顯示資料內容:
} ?> |
這樣我們就實現的簡單的php mysql串連並查詢出我們需要的資料了。
更多關於php mysql資料連線
http://www.bKjia.c0m/phper/18/60db56d779d2a21cfc4c596e1c3880e4.htm
http://www.bkjia.com/PHPjc/632938.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632938.htmlTechArticle這是一篇利用php的mysql_connect函數來實現串連mysql資料庫提示條件要你的php有php_mysql.dll和libmysql.dll及php.ini中的;extension=php_mysql,去掉前面的“...