laravel 5.8中的数据库迁移已经存在基本表或视图

时间:2019-11-20 08:42:23

标签: laravel laravel-5.8

当我迁移时,出现此错误:

  

QueryException:基本表或视图已存在:1050表'users'....

enter image description here

我有Post模型,但是在迁移数据库时会显示此消息。

2 个答案:

答案 0 :(得分:0)

您的迁移在某个时候停止,这导致在数据库中创建了一个表,并且迁移未标记为已完成

手动删除表格,然后运行php artisan migrate

如果是新安装:只需运行php artisan migrate:fresh(这将删除数据库中的所有表)

答案 1 :(得分:0)

该错误消息告诉您用户表已经存在。您将再次迁移同一表。只需运行php artisan migrate:fresh。它将从头开始创建所有表。