在使用PHP7進行開發時,經常需要與MySQL數據庫進行交互。 mysqli擴展是PHP官方推薦的MySQL數據庫訪問接口,具備豐富功能和性能優勢。本文將指導你如何在PHP7環境中安裝和啟用mysqli擴展。
安裝mysqli擴展之前,需確保PHP7已正確安裝。可在終端運行以下命令檢查PHP版本:
<span class="fun">$ php -v</span>
如果返回的版本號以7開頭,說明PHP7已安裝。
PHP7安裝時通常已包含mysqli擴展,只需在配置文件php.ini中啟用即可。
首先,在終端執行命令定位php.ini文件路徑:
<span class="fun">$ php --ini</span>
打開顯示的php.ini文件,找到類似如下內容:
<span class="fun">;extension=mysqli</span>
刪除前面的分號“;”使其變為:
<span class="fun">extension=mysqli</span>
保存並關閉文件。
完成後,重啟Web服務器或PHP-FPM服務以應用更改。
為確認mysqli擴展是否成功啟用,可以創建測試腳本。
新建文件test_mysqli.php,內容如下:
<?php
$conn = mysqli_connect('localhost', 'username', 'password', 'database');
if (!$conn) {
die('Could not connect to MySQL: ' . mysqli_connect_error());
}
echo 'Connected to MySQL successfully';
mysqli_close($conn);
?>
請將代碼中的'localhost'、'username'、'password'和'database'替換為實際的數據庫連接信息。
保存文件後,在終端運行:
<span class="fun">$ php test_mysqli.php</span>
如果輸出“Connected to MySQL successfully”,說明mysqli擴展已正常啟用。否則請檢查配置和連接信息。
按照上述步驟,您可以輕鬆完成PHP7環境中mysqli擴展的安裝與配置,方便進行MySQL數據庫操作。在實際開發中,建議結合預處理語句提升安全性,避免SQL注入,同時優化數據庫連接管理以提升性能。