【发布时间】:2016-06-16 12:13:34
【问题描述】:
我已经阅读了很多关于这个主题的帖子,但没有找到正确的答案。当我写任何命令php artisan migrate 返回一个结果:
[Illuminate\Database\QueryException]
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'adtmart1.shop_categories' doesn't exist (SQL: select * f
rom `shop_categories`)
[PDOException]
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'adtmart1.shop_categories' doesn't exist
我想将使用 Laravel 制作的成品网站移动到本地 Web 服务器上。我使用 Web 服务器 - opensever。有php版本- 5.5,Mysql- 5.5。我编写的控制台的所有命令都将打开。在回复时,请考虑到我是这个领域的新手
【问题讨论】:
-
你能发布导致错误的迁移文件吗?如果您不知道哪个不起作用,请尝试逐个运行迁移。
-
admart1数据库中有“shop_categories”这个表吗? -
也可能是您正在尝试做例如控制台命令的构造函数中的
ShopCategory::all()调用。如果你这样做,如果桌子不存在,它会彻底搞砸工匠。 -
@AlankarMore 数据库是空的,要先建表吗?
-
@AlexeyMezenin 如何进行迁移?