Laravel连接 sqlite 数据库 Database xxx not exist

作者:袖梨 2026-06-18

.env 文件

【Laravel】连接 sqlite 数据库    Database [xxx] not exist

DB_CONNECTION=sqliteVIRSH_SQLITE_DATABASE=database_path('database.sqlite')

config/database.php 文件

'sqlite' => [ 'driver' => 'sqlite','database' => env('VIRSH_SQLITE_DATABASE', database_path('database.sqlite') ),'prefix' => '',],

如上配置,执行php artisan migrate --database=sqlite,报错 Database [xxx ] not exist



解决方法如下:

参考Youtube视频

.env 文件

DB_CONNECTION=sqliteVIRSH_SQLITE_DATABASE=database.sqlite

config/database.php 文件

'sqlite' => [ 'driver' => 'sqlite','database' => database_path(env('VIRSH_SQLITE_DATABASE', 'database.sqlite')),'prefix' => '',],

相关文章

精彩推荐