溫馨提示×

Ubuntu PHP與MySQL如何連接

小樊
49
2025-02-19 19:15:33
欄目: 云計算

要在Ubuntu上使用PHP連接到MySQL數據庫,您需要遵循以下步驟:

  1. 安裝PHP和MySQL擴展: 在Ubuntu終端中運行以下命令來安裝PHP和MySQL擴展(mysqli和pdo_mysql):

    sudo apt-get update
    sudo apt-get install php php-mysql php-mbstring php-xml
    
  2. 重啟Web服務器: 根據您使用的Web服務器(Apache或Nginx),運行以下命令之一來重啟它:

    對于Apache:

    sudo systemctl restart apache2
    

    對于Nginx:

    sudo systemctl restart nginx
    
  3. 創建MySQL數據庫和用戶: 使用以下命令登錄到MySQL:

    mysql -u root -p
    

    輸入您的密碼后,創建一個新的數據庫和用戶,并授予該用戶對新數據庫的訪問權限。例如:

    CREATE DATABASE my_database;
    CREATE USER 'my_user'@'localhost' IDENTIFIED BY 'my_password';
    GRANT ALL PRIVILEGES ON my_database.* TO 'my_user'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
    
  4. 在PHP中連接到MySQL數據庫: 創建一個名為connect.php的新文件,并在其中添加以下代碼,用您的數據庫名、用戶名和密碼替換相應的值:

    <?php
    $servername = "localhost";
    $username = "my_user";
    $password = "my_password";
    $dbname = "my_database";
    
    // 創建連接
    $conn = new mysqli($servername, $username, $password, $dbname);
    
    // 檢查連接
    if ($conn->connect_error) {
        die("連接失敗: " . $conn->connect_error);
    }
    echo "連接成功";
    ?>
    
  5. 運行PHP腳本: 將connect.php文件上傳到您的Web服務器文檔根目錄(例如,對于Apache,通常是/var/www/html)。然后,在瀏覽器中訪問http://your_server_ip/connect.php。如果一切正常,您應該看到"連接成功"的消息。

這就是在Ubuntu上使用PHP連接到MySQL數據庫的方法。請確保您的數據庫憑據和服務器信息正確無誤。

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