提问者:小点点

从sqlite切换到mysql,无法迁移数据库


我使用的是sqlite,只是试图通过
连接到我的Mysql数据库

  1. 更改环境。
  2. PHP artisan迁移:新鲜
    没有发生

这是我的。env:-

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=white
DB_USERNAME=root
DB_PASSWORD=

我尝试删除sqlite文件,现在它显示了这个错误:-数据库(/home/kabir/desktop/white/database/database.sqlite)不存在。 (SQL:PRAGMA foreign_keys=on;)
正常


共2个答案

匿名用户

请尝试清除配置文件和缓存文件。 在终端中尝试

PHP artisan Cache:Clear

匿名用户

解决这种情况的方法是运行这些命令:-

  1. PHP artisan Config:clear
  2. PHP artisan缓存:清除