linux

Linux下Laravel的数据库连接如何配置

小樊
41
2025-06-21 06:40:43
栏目: 智能运维

在Linux下配置Laravel的数据库连接,你需要编辑.env文件和config/database.php文件。以下是详细步骤:

  1. 打开.env文件

在你的Laravel项目根目录下,找到.env文件并用文本编辑器打开它。例如,你可以使用nano编辑器:

nano .env
  1. 配置数据库连接信息

.env文件中,找到以下行并用你的数据库信息替换它们:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database_name
DB_USERNAME=your_database_user
DB_PASSWORD=your_database_password

确保将your_database_nameyour_database_useryour_database_password替换为实际的数据库名称、用户名和密码。

  1. 保存并关闭.env文件

Ctrl + X,然后按Y,最后按Enter键保存并关闭文件。

  1. 打开config/database.php文件

在你的Laravel项目根目录下,找到config/database.php文件并用文本编辑器打开它。例如,你可以使用nano编辑器:

nano config/database.php
  1. 配置数据库连接

config/database.php文件中,找到connections数组并展开mysql部分。确保以下配置与你在.env文件中设置的值相匹配:

'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', ''),
    // ...
],
  1. 保存并关闭config/database.php文件

Ctrl + X,然后按Y,最后按Enter键保存并关闭文件。

现在,Laravel应该已经配置好了数据库连接。你可以运行Laravel的迁移、查询和其他数据库操作,它们将使用你在.env文件中指定的数据库连接信息。

0
看了该问题的人还看了