我刚刚开始学习laravel作为一个在线课程,并逐步完成指导后面的所有说明,但是当我尝试进行迁移时,我得到一个错误并且不会迁移到数据库。怎么了?
SQLSTATE [42S01]:基表或视图已存在:1050表'users'已存在(SQL:create table
users
(id
int unsigned not null auto_increment primary key,{{1} } varchar(255)not null,name
varchar(255)not null,password
varchar(100)null,remember_token
timestamp null ,created_at
timestamp null)默认字符集utf8mb4 collate utf8mb4_unicode_ci)
在Connection.php第449行:
SQLSTATE [42S01]:基表或视图已存在:1050表'用户'已存在
答案 0 :(得分:0)
转到您的数据库并删除表用户,然后重新执行:php artisan migrate
答案 1 :(得分:0)
你需要刷新你的数据库这个错误因为你的数据库中的用户表请到你的终端运行这个推荐
php artisan migrate:refresh
或者转到你的phpmyadmin并将你的表放在数据库上以便在删除数据库后使用此命令从头开始运行迁移
php artisan migrate
祝贺;)
答案 2 :(得分:0)
享受:)