【发布时间】:2018-07-01 00:44:10
【问题描述】:
我正在尝试在 laravel 5 中迁移文件。我已经创建了一个用户表并成功迁移它,但是我收到此错误
SQLSTATE[42S01]:基表或视图已存在:1050 表“用户” alre ady 存在 (SQL: create table
users(idint unsigned not null auto_increment 主键,namevarchar(191) 不为 null,passwordvarchar(191) 不为空,remember_tokenvarchar(100) 空,created_at时间戳空,updated_attimestamp null) 默认字符集 utf8mb4 collate utf8mb4_unicode_ci)
database\migrations\2018_01_22_091142_create_authors_table.php(我正在尝试迁移的文件。 database\migrations\2018_01_20_085218_create_users_table.php(文件已迁移) 提前致谢
【问题讨论】:
-
错误是不言自明的,您正在尝试创建一个已经创建的表
-
php artisan migrate:reset .run this before php artisan migrate
标签: php mysql database laravel-5.4