溫馨提示×

Ubuntu如何配置PHP與MySQL連接

小樊
37
2025-03-10 13:27:22
欄目: 云計算

要在Ubuntu上配置PHP與MySQL連接,你需要按照以下步驟操作:

  1. 安裝PHP和MySQL服務器: 打開終端,運行以下命令來安裝PHP和MySQL服務器:

    sudo apt update
    sudo apt install php php-mysql mysql-server
    
  2. 重啟MySQL服務器: 安裝完成后,重啟MySQL服務器以應用更改:

    sudo systemctl restart mysql
    
  3. 創建數據庫和用戶: 使用MySQL命令行工具創建一個新的數據庫和用戶,并為其分配權限。首先登錄到MySQL:

    mysql -u root -p
    

    輸入你的MySQL root密碼。然后創建一個新的數據庫和用戶,并為其分配權限:

    CREATE DATABASE mydatabase;
    CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
    GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
    

    mydatabase、myusermypassword替換為你自己的數據庫名、用戶名和密碼。

  4. 安裝PHP MySQL擴展: 為了使PHP能夠連接到MySQL數據庫,你需要安裝一個PHP MySQL擴展。對于大多數情況,php-mysql擴展已經足夠了。如果你需要其他擴展,請運行以下命令安裝:

    sudo apt install php-mysqlnd php-gd php-curl php-xml php-mbstring
    
  5. 配置PHP連接MySQL: 創建一個新的PHP文件(例如connect.php),并添加以下代碼以測試PHP與MySQL的連接:

    <?php
    $servername = "localhost";
    $username = "myuser";
    $password = "mypassword";
    $dbname = "mydatabase";
    
    // 創建連接
    $conn = new mysqli($servername, $username, $password, $dbname);
    
    // 檢查連接
    if ($conn->connect_error) {
        die("連接失敗: " . $conn->connect_error);
    }
    echo "連接成功";
    ?>
    

    myuser、mypasswordmydatabase替換為你之前創建的用戶名、密碼和數據庫名。

  6. 運行PHP腳本: 將connect.php文件上傳到你的Web服務器(例如Apache或Nginx),然后在瀏覽器中訪問該文件。如果一切正常,你應該看到"連接成功"的消息。

現在你已經成功配置了Ubuntu上的PHP與MySQL連接。你可以開始開發你的Web應用程序了。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女