這篇文章主要介紹了關於mysql與php的鏈接,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
mysql建立鏈接:
問題解決
php.ini載入mysql元件
1.extension=php_mysql.dl 的前綴:去掉
2.extension_dir=" "路徑是否正確
#php連結mysql函數
mysql_connect:開啟mysql連結
mysql_sqlselect_db:開啟一個資料庫
連結格式
mysql_connect("主機",「主機名」,「密碼」):
mysql_select_db("開啟資料庫",連結標識符): 連結標識符,一般預設上次開啟的連結
#連結是否成功
<? $conn=@mysql_connect("localhost","root","123456") if($conn) echo"成功"; ?>
<? $conn=@mysql_connect("localhost","root","123456")or dir("链接错误"); ?>
開啟資料庫
<? $conn=@mysql_connect("localhost","root","123456")or die("链接错误"); mysql_select_db("new",$conn); ?>
執行sql語句:
#插入
<? $conn=@mysql_connect("localhost","root","123456") or die("链接错误"); mysql_select_db("new",$conn); $sql="INSERT INTO test (id,name)"values(‘4’,'zhang'); mysql_query($sql,$conn); ?>
查詢
<? $conn=@mysql_connect("localhost","root","123456") or die("链接错误"); mysql_select_db("new",$conn); $sql="SELECT * FORM ‘test’"; $stt = mysql_query ($sql,$conn); $row=mysql_fetch_array($stt); echo $row[name]; ?>
多條查詢顯示
<? $conn=@mysql_connect("localhost","root","123456") or die("链接错误"); mysql_select_db("new",$conn); $sql="SELECT * FORM ‘test’"; $stt = mysql_query ($sql,$conn); $row=mysql_fetch_array($stt); while($row=mysql_fetch_array($stt));{ echo$row[name],"<dir>"; [name]可以是数组下标也可以是域名 } ?>
#解決中文亂碼
mysql_query("set names'gbk');
相關推薦:
#以上是mysql與php的鏈接的詳細內容。更多資訊請關注PHP中文網其他相關文章!