在 Laravel 中配置數據庫連接非常簡單。請按照以下步驟操作:
安裝 Laravel: 如果你還沒有安裝 Laravel,請先通過 Composer 安裝:
composer create-project --prefer-dist laravel/laravel 項目名稱
配置 .env 文件:
在 Laravel 項目的根目錄下,找到 .env
文件并用文本編輯器打開。這個文件包含了應用程序的環境變量,包括數據庫連接信息。
找到以下行并進行相應的修改:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=你的數據庫名
DB_USERNAME=你的數據庫用戶名
DB_PASSWORD=你的數據庫密碼
請確保將 DB_DATABASE
、DB_USERNAME
和 DB_PASSWORD
替換為你的實際數據庫信息。
配置 config/database.php 文件(可選):
雖然 Laravel 會自動讀取 .env
文件中的配置信息,但你也可以在 config/database.php
文件中手動設置數據庫連接信息。找到 connections
數組并修改相應的配置項:
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', '127.0.0.1'),
'port' => env('DB_PORT', '3306'),
'database' => env('DB_DATABASE', 'forge'),
'username' => env('DB_USERNAME', 'forge'),
'password' => env('DB_PASSWORD', ''),
// ...
],
這里的 env()
函數會從 .env
文件中讀取相應的值。如果你已經在 .env
文件中設置了數據庫連接信息,那么這里的設置將不會覆蓋它們。
測試數據庫連接: 在命令行中運行以下命令,Laravel 將嘗試連接到數據庫并運行遷移(如果有的話):
php artisan migrate
如果一切正常,你應該會看到遷移成功的消息。如果有錯誤,請檢查 .env
文件中的數據庫連接信息是否正確。
現在你已經成功配置了 Laravel 的數據庫連接。你可以開始使用 Eloquent ORM 或查詢構造器來操作數據庫了。