在 Laravel 中,連接數據庫通常是通過配置 .env
文件來實現的。以下是在 CentOS 系統中連接數據庫的步驟:
composer create-project --prefer-dist laravel/laravel your_project_name
sudo yum install mysql-server
sudo systemctl start mysqld
sudo systemctl enable mysqld
mysql -u root -p
輸入密碼后,執行以下 SQL 語句:
CREATE DATABASE your_database_name;
CREATE USER 'your_user_name'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON your_database_name.* TO 'your_user_name'@'localhost';
FLUSH PRIVILEGES;
EXIT;
.env
文件:進入你的 Laravel 項目目錄,找到 .env
文件并用文本編輯器打開。修改以下配置項,使其與你在 MySQL 中創建的數據庫、用戶名和密碼相匹配:DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database_name
DB_USERNAME=your_user_name
DB_PASSWORD=your_password
cd your_project_name
php artisan serve
現在,你的 Laravel 應用程序應該已經成功連接到了 CentOS 上的數據庫。如果你遇到任何問題,請檢查數據庫配置、防火墻設置以及 MySQL 服務狀態。