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 table
users
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]                                                               
    

    你的迁移是什么样子的?这是我认为你正在做的事情的回购协议。。。。