以上是一個PHP連接MySQL數(shù)據(jù)庫的基本代碼,其中 "localhost"是你所連接的服務器地址,"username"是你所連接的MySQL賬戶名,"password"是你所連接的MySQL賬戶密碼,"database"是你所連接的MySQL數(shù)據(jù)庫名稱。
連接MySQL數(shù)據(jù)庫需要用到PHP中的mysqli_connect函數(shù),該函數(shù)有4個參數(shù),分別是所連接的服務器地址、MySQL賬戶名、MySQL賬戶密碼和MySQL數(shù)據(jù)庫名稱。如果連接MySQL數(shù)據(jù)庫出現(xiàn)了問題,可以使用mysqli_connect_error函數(shù)來獲取錯誤信息并輸出,最后使用exit函數(shù)來終止腳本的執(zhí)行。
接下來,我們來介紹一些mysqli函數(shù),它們可以讓我們更方便地操作MySQL數(shù)據(jù)庫。
mysqli_query函數(shù):
該函數(shù)用于向MySQL數(shù)據(jù)庫發(fā)送一條SQL查詢語句并返回查詢結果。例如:該語句將返回一個$result對象,我們可以對其進行循環(huán)遍歷,獲得MySQL數(shù)據(jù)庫中的每一行數(shù)據(jù)。例如:";
}
?>以上代碼將輸出MySQL數(shù)據(jù)庫中表名為users的每一行數(shù)據(jù)中的username和password字段的值。
mysqli_fetch_array函數(shù):
該函數(shù)用于從$result對象中獲取一行數(shù)據(jù)并返回數(shù)組形式的結果。例如:以上代碼將輸出MySQL數(shù)據(jù)庫中表名為users的第一行數(shù)據(jù)中的username和password字段的值。
mysqli_num_rows函數(shù):
該函數(shù)用于獲取$result對象中返回的數(shù)據(jù)行數(shù)。例如:以上代碼將輸出$result對象中的數(shù)據(jù)行數(shù)。
mysqli_affected_rows函數(shù):
該函數(shù)用于獲取上一次執(zhí)行的SQL語句所影響的數(shù)據(jù)行數(shù)。例如:以上代碼將輸出上一次執(zhí)行的UPDATE語句所影響的數(shù)據(jù)行數(shù)。
mysqli_insert_id函數(shù):
該函數(shù)用于獲取上一次插入數(shù)據(jù)操作所生成的自增ID號。例如:以上代碼將輸出上一次INSERT語句所生成的自增ID號。
以上就是關于PHP連接MySQL數(shù)據(jù)庫以及常用mysqli函數(shù)的介紹。使用PHP連接MySQL數(shù)據(jù)庫可以使我們方便地對MySQL數(shù)據(jù)庫進行增刪改查等操作,從而為我們的工作帶來便利。
網(wǎng)站導航
- zblogPHP模板zbpkf
- zblog免費模板zblogfree
- zblog模板學習zblogxuexi
- zblogPHP仿站zbpfang