Laravel 解决迁移错误
这是我得到的错误:Laravel 解决迁移错误,laravel,laravel-5.3,Laravel,Laravel 5.3,这是我得到的错误: [PDOException] QueryException in Connection.php第647行:SQLSTATE[42S22]:未找到列:1054“字段列表”中的未知列“nerd_leve
[PDOException]
QueryException in Connection.php第647行:SQLSTATE[42S22]:未找到列:1054“字段列表”中的未知列“nerd_level”(SQL:插入到用户中(名称,电子邮件,nerd_level
,更新的
,创建的
)值(达斯达,vincentnelissen@hotmail.nl,12017-04-05 19:16:422017-04-05 19:16:42)
[PDOException]
我已经找到了为什么会发生这种情况的答案,他们说我需要迁移。但是,当我尝试迁移时,我得到了以下错误:
[PDOException]
[照亮\数据库\查询异常]
SQLSTATE[42S01]:基表或视图已存在:1050表“用户”alre
ady存在(SQL:create tableusers
(id
int unsigned not null auto\u incr
MENT主键,name
varchar(255)不为空,email
varchar(255)不为n
ull,password
varchar(255)不为空,memory_-token
varchar(100)为空,
创建时间戳为空,更新时间戳为空,nerd\u级别
int
非空)默认字符集(utf8mb4对比utf8mb4\U unicode\U ci)
[PDOException]
SQLSTATE[42S01]:基表或视图已存在:1050表“用户”alre
ady存在
[PDOException]
谁能花点时间帮我一下吗
[PDOException]
Vincent用户表已经存在,但您的迁移表没有迁移的记录
[PDOException]
要解决这个问题:
[PDOException]
从用户
表中导出所有数据
我想留下来
[PDOException]
注释掉迁移中的up()
方法
[PDOException]
运行迁移php artisan migrate
。这样迁移将
记录为已完成。回滚迁移php artisan
migrate:rollback
。这将运行down()
方法,删除用户
桌子
[PDOException]
取消注释up()
方法
[PDOException]
再次运行迁移php artisan migrate
[PDOException]
如果需要,从步骤1导入用户
数据
[PDOException]
你的迁移是什么样子的?这是我认为你正在做的事情的回购协议。。。。