php - Laravel 5.4 迁移错误 [42501]

标签 php mysql laravel

我可以创建迁移。它工作正常,但是当我执行 php artisan migrate 时,它​​说

[Illuminate\Database\QueryException]

SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists (SQL: create table users (id int unsigned not null auto_increment primary key, name varchar(255) not null, email varchar(255) not null, password varchar(255) not null, remember_token varchar(100) null, created_at timestamp null, updated_at timestamp null) default character set utf8 collate utf8_unicode_ci)

[PDOException]

SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists

我检查了我的database.php 文件,它工作正常,并且已经将默认用户表迁移到我的 php 我的管理 mysql 中。

最佳答案

删除软件(phpmyadmin)中的所有表,然后再次迁移,这将迁移新创建的表,这不是一个正确的解决方案,但这在学习级别上有效,问候

关于php - Laravel 5.4 迁移错误 [42501],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42634158/

相关文章:

php - 如何集成 Paypal IPN 以进行定期付款?

mysql - Sqoop 导出到 Aurora RDS 的速度非常慢

mysql - XAMPP , PROFTPD 问题

php - 如何使用explode()将2个单词分成2个不同的字符串

php - 将 mysql 查询转换为 Eloquent laravel 查询

php - 如何在 Laravel 5.5 中扩展供应商包服务提供者

php - 检查mysql插入查询

php - 如何使用 PHP 从输入框中删除引号?

php - Laravel hasMany 方法不起作用

php - 匹配来自不同表格(数组)的联赛和比赛