從 MySQL 遷移到 MySQLi:綜合指南
將網站從 MySQL 遷移到 MySQLi 時,主要關注點在於修改 PHP程式碼。資料庫本身基本上不受影響。
PHP 程式碼替換
是的,您可以直接將 MySQL 函數替換為 MySQLi 對應函數。然而,MySQLi 中的每個函數都需要一個附加參數:已建立的 MySQLi 連線。例如,以下MySQL 查詢:
$result = mysql_query("SELECT * FROM users");
變成:
$connection = new mysqli(MYSQLI_HOST, MYSQLI_USER, MYSQLI_PASSWORD, MYSQLI_DB);
$result = $connection->query("SELECT * FROM users");
注意: 過時的 MySQL 函數,例如 mysql_connect() 和 mysql_select_db() 在 MySQLi 不可用。
其他注意事項
參考資料
請參閱以下資源以獲取更多詳細資訊:
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3