在 CentOS 上使用 PHP 的 MySQLi 擴展,您需要按照以下步驟操作:
首先,您需要安裝 EPEL 和 Remi 存儲庫,以便能夠輕松地安裝 PHP 及其擴展。要安裝這些存儲庫,請運行以下命令:
sudo yum install epel-release
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
接下來,您需要啟用 Remi 存儲庫以安裝 PHP 及其擴展。要啟用 Remi 存儲庫,請運行以下命令:
sudo yum-config-manager --enable remi-php74
請注意,您可以根據需要更改 PHP 版本(例如,將 74
更改為 80
以使用 PHP 8.0)。
現在,您可以安裝 PHP 及其 MySQLi 擴展。要執行此操作,請運行以下命令:
sudo yum install php php-mysqlnd php-mbstring php-xml php-pear php-bcmath
這將安裝 PHP 以及與 MySQL 數據庫交互所需的所有必要擴展。
安裝 PHP 及其擴展后,您需要重啟 Web 服務器以使更改生效。如果您使用的是 Apache,請運行以下命令:
sudo systemctl restart httpd
如果您使用的是 Nginx,請運行以下命令:
sudo systemctl restart nginx
最后,您可以創建一個簡單的 PHP 腳本以測試 MySQLi 擴展是否正常工作。創建一個名為 test_mysqli.php
的文件,并在其中添加以下內容:
<?php
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database";
// 創建連接
$conn = new mysqli($servername, $username, $password, $dbname);
// 檢查連接
if ($conn->connect_error) {
die("連接失敗: " . $conn->connect_error);
}
echo "連接成功";
?>
將 your_username
、your_password
和 your_database
替換為您的 MySQL 數據庫憑據。將此文件保存到您的 Web 服務器文檔根目錄中,然后通過瀏覽器訪問它。如果一切正常,您應該看到 “連接成功” 的消息。
現在您已經在 CentOS 上安裝并配置了 PHP 的 MySQLi 擴展,可以開始使用它與 MySQL 數據庫進行交互了。