Laravel多数据库错误

时间:2017-02-09 01:57:54

标签: php mysql laravel

所有

我目前正在为Laravel测试一些相当有趣的软件。 Backpack是一个基于CRUD的自助管理面板,我正在为可能的后续项目集成而愚弄。但是,我在迁移时正确填充数据库时遇到了一些问题。例如,我试图安装用户权限包(软件在块中工作,所以你安装基础然后添加包),一切顺利,直到我迁移到我的数据库时,它给我一个这样的错误:

    [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 utf8mb4 collate ut
  f8mb4_unicode_ci)



  [Doctrine\DBAL\Driver\PDOException]
  SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users'    
  already exists



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

我知道这就是说我已经在数据库中创建了表(来自包括身份验证功能的基础包)但是它们是相同的因为它们是不同的包是没有意义的。所以我想知道为什么会这样;也许我说错了什么?任何事都非常感谢!提前谢谢。

Backpack Github

0 个答案:

没有答案