在本文中,我們將解決從 MySQL 到 mysqli 的轉換以及如何轉換現有程式碼以利用 mysqli 擴充。
就像更改 mysql_query($sql); 一樣簡單嗎? to mysqli_query($sql);?
雖然這是關鍵的一步,但它不是唯一的一步。要有效地轉換為 mysqli,您需要將 mysql_ 函數的所有實例替換為其 mysqli_ 等效項。 MySQLi 擴充函數摘要為這種轉換提供了全面的指南。
取代特定 MySQL 函式
mysql_query → mysqli_query
mysqli 也提供 mysqli_select_db,它如果需要,您可以使用。
範例轉換
$link = mysql_connect($DB['host'], $DB['user'], $DB['pass']) or die(...); mysql_select_db($DB['dbName']);
考慮使用MySQL API 的以下程式碼:
$link = mysqli_connect($DB['host'], $DB['user'], $DB['pass'], $DB['dbName']) or die(...);
等效的mysqli 程式碼將是:
等效的mysqli 程式碼將是:等效的mysqli 程式碼將是:最終步驟轉換完成後,測試腳本以確保其正常運作正確。如果沒有,就該進行一些調試了。以上是從 MySQL 切換到 MySQLi 就像用「mysqli_query」取代「mysql_query」一樣簡單嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!