您好,登錄后才能下訂單哦!
下文內(nèi)容主要給大家?guī)鞵HP Mysqli函數(shù)總結(jié)分析,這里所講到的知識,與書籍略有不同,都是億速云專業(yè)技術(shù)人員在與用戶接觸過程中,總結(jié)出來的,具有一定的經(jīng)驗分享價值,希望給廣大讀者帶來幫助。
一、什么是php mysqli?
php mysqli = php nysqli improved
mysqli函數(shù)允許您訪問數(shù)據(jù)庫云服務(wù)器。
注意!mysqli擴展用于mysqli4.1.13版本或者更新的版本。
二、如何使用mysqli函數(shù)?
如果要使用mysqli函數(shù)則必須在編譯php時添加對mysqli擴展的支持。
有關(guān)安裝的詳細信息,請訪問:安裝地址訪問
有關(guān)運行配置的詳細信息地址:運行配置訪問
三、php mysqli函數(shù)介紹
1、mysqli_connect(host,username,password,dbname,port,socket)
描述:打開一個到mysql服務(wù)器的新的連接。返回的是一個代表到數(shù)據(jù)庫的連接對象。
實例:
<?php $conn = mysqli_connect("localhost","username","password","dbname","port"); //檢查連接 if(!$conn) { die("連接錯誤:".mysqli_connect_error()); } ?>
2、mysqli_connect_error()
描述:函數(shù)返回上次連接錯誤的錯誤描述。返回的是一個描述錯誤的字符串,如果沒有錯誤發(fā)生返回NULL。
實例:
<?php $conn = mysqli_connect("localhost","username","password","dbname"); //檢查連接 if(!$conn) { die(mysqli_connect_error()); } ?>
3、mysqli_errno(connection)
描述:函數(shù)返回最近調(diào)用函數(shù)的最后一個錯誤代碼。如果沒有錯誤就返回0
實例:
<?php //連接數(shù)據(jù)庫 $conn = mysqli_connect("localhost","username","password","dbname")); //檢查連接 if(mysqli_connect_errno($conn)) { echo "連接數(shù)據(jù)庫失?。?quot;.mysqli_connect_error(); } //連接成功,執(zhí)行查詢語句 if(!mysqli_query($conn, "INSERT INTO ... (...) VALUES (...)")) { //查詢失敗,返回錯誤代碼 echo("查詢失?。?quot;.mysqli_errno($conn)); } //關(guān)閉連接 mysqli_close($conn); ?>
4、mysqli_connect_errno()
描述:函數(shù)返回上一次連接的錯誤代碼,沒有錯誤則返回0。
實例:
<?php //連接數(shù)據(jù)庫 $conn = mysqli_connect("localhost","username","password","dbname"); //檢查連接 if(!$conn) { die("連接失?。?quot;.mysqli_connect_errno()); } ?>
5、mysqli_close(connection);
描述:關(guān)閉先前打開的數(shù)據(jù)庫連接。
實例:
<?php //連接數(shù)據(jù)庫 $conn = mysqli_connect("localhost","username","password","dbname"); //php代碼 //關(guān)閉連接 mysqli_close($conn); ?>
以上就是關(guān)于PHP Mysqli函數(shù)的詳細內(nèi)容,更多請關(guān)注億速云其它相關(guān)文章!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。