在 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 或查询构造器来操作数据库了。