php+mysqli,php+mysqli数据库连接的两种方式
這篇文章主要介紹了php+mysqli數(shù)據(jù)庫(kù)連接的兩種方式,實(shí)例分析了面向?qū)ο笈c面向過(guò)程兩種連接方式,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了php+mysqli數(shù)據(jù)庫(kù)連接的兩種方式。分享給大家供大家參考。具體如下:
這里講述mysqli數(shù)據(jù)庫(kù)連接兩種方式比較,即面向?qū)ο笈c面向過(guò)程。代碼如下:
第一種方式:面向?qū)ο蟮姆绞浇?shù)據(jù)庫(kù)連接
復(fù)制代碼 代碼如下:
$mysqli = new MySQLi("localhost","root","1233456");//默認(rèn)的 MySQL的類,其屬性與方法見(jiàn)手冊(cè)
if($mysqli->connect_error){//connect_error為屬性,報(bào)錯(cuò)
die("數(shù)據(jù)庫(kù)連接失敗:".$mysqli->connect_errno."--".$mysqli->connect_error);// connect_errno:錯(cuò)誤編號(hào)
}
$mysqli->select_db("liuyan");//選擇數(shù)據(jù)庫(kù)
$mysqli->query("set names 'GBK'");
第二種方式:面向過(guò)程方式建立數(shù)據(jù)庫(kù)連接,,這個(gè)與 mysql 擴(kuò)展庫(kù)類似
復(fù)制代碼 代碼如下:
$conn = @mysqli_connect("localhost","root","123456") or die(mysqli_connect_error());
mysqli_select_db($conn,"liuyan") or die(mysqli_connect_error());//與mysql擴(kuò)展庫(kù)不同,這里數(shù)據(jù)庫(kù)名寫在后面,而且 $conn是必選的
mysqli_query($conn,"set names 'GBK'");//同上
?>
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
本文原創(chuàng)發(fā)布php中文網(wǎng),轉(zhuǎn)載請(qǐng)注明出處,感謝您的尊重!
總結(jié)
以上是生活随笔為你收集整理的php+mysqli,php+mysqli数据库连接的两种方式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 小米浏览器下载的文件在哪里(我的小米云服
- 下一篇: oracle12c 清理归档,Oracl