代码之家  ›  专栏  ›  技术社区  ›  Rejown Ahmed

Laravel抛出一个错误:找不到“jobs”表

  •  0
  • Rejown Ahmed  · 技术社区  · 1 年前

    我们最近正在将旧数据迁移到新数据库中。我们首先从旧数据库导出所有表,并将其导入到本地数据库。然后,在自定义了一些字段后,我们将重新导出它们,并将表和内容导入到我们的新数据库中。

    然而,在导入后,即使数据库中存在所有表(jobs、failed_jobs、job_batches),laravel在运行作业时也会抛出错误。上面写着, 基表或视图“new_db.jobs”不存在。

    我们找不到任何解决办法。

    1 回复  |  直到 1 年前
        1
  •  1
  •   khokon ahmed    1 年前

    有时Laravels配置缓存可能会导致问题。使用以下方法清除:

    php artisan config:cache

    php artisan config:clear