You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel全新数据库中出现基础表/视图不存在问题求助

排查SQL表不存在错误的实操记录

我最近碰到了一个棘手的数据库报错:

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'street-box.chanels' doesn't exist

花了好几个小时尝试常规排查都没找到问题根源,最后我执行了一套彻底的重置操作:

  • 先对项目所有文件和数据库数据做了完整备份,避免操作中丢失重要内容
  • 通过Git创建全新分支,把当前项目状态隔离开,方便后续回滚或对比差异
  • 删除原有street-box数据库,重新创建了一个名称不同的全新数据库
  • 修改.env配置文件,更新新数据库的连接信息(包括库名、用户名、密码等)
  • 清理项目中大部分迁移文件,仅保留passwords和user这两个核心迁移文件
  • 删除项目日志文件以及其他可能影响状态的缓存类文件

内容的提问来源于stack exchange,提问作者Rafael Munoz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 04:18:28