[英]How to fix “Database (database.sqlite) does not exist.” in Laravel?
我正在学习 laravel,然后我从 sqlite 切换了 mysql。 我删除了database.sqlite 文件,将database.php 配置为mysql 和.env 文件。
我有一个错误“数据库(database.sqlite)不存在”。 如何修复此错误?
如果数据库文件不存在,sqlite 驱动程序不会创建它。
简单的解决方案是在将数据库迁移到其中之前创建一个空文件(用模式和数据填充文件)
简单地说,这个命令将修复它:
touch database/database.sqlite
除了 DB_CONNECTION 键/值对之外,.env 文件中不需要任何内容。 使用 SQLite 时,请删除以下所有键:
数据库主机
数据库端口
数据库_数据库
数据库用户名
数据库密码
如果上述解决方案不能处理当前问题。 点击这里
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.