我已阅读了许多关于此主题的帖子,但还没有找到正确的答案。当我写的任何命令php artisan migrate
返回一个结果:PHP工匠迁移出错
[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
我想移动完成网站的本地Web服务器上使用Laravel制成。我使用Web服务器 - opensever。有PHP版本 - 5.5,Mysql - 5.5。我写的控制台opensever的所有命令。在回复的同时,请考虑我在这个领域的新功能
你能发布导致错误的迁移文件吗?如果您不知道哪一个不起作用,请尝试逐个运行迁移。 –
你在“admart1”数据库中有“shop_categories”这个表吗? –
也可能是您正在尝试执行在控制台命令的构造函数中调用“ShopCategory :: all()”。如果你这样做,如果表格不存在,它会使工匠完全搞砸。 –