我们最近正在将旧数据迁移到新数据库中。我们首先从旧数据库导出所有表,并将其导入到本地数据库。然后,在自定义了一些字段后,我们将重新导出它们,并将表和内容导入到我们的新数据库中。
然而,在导入后,即使数据库中存在所有表(jobs、failed_jobs、job_batches),laravel在运行作业时也会抛出错误。上面写着, 基表或视图“new_db.jobs”不存在。
我们找不到任何解决办法。
有时Laravels配置缓存可能会导致问题。使用以下方法清除:
php artisan config:cache
php artisan config:clear