Laravel迁移不起作用

时间:2017-08-30 12:55:05

标签: database laravel migrate

我的新laravel项目有问题。 在我创建之后,我尝试使用“php artisan migrate:install”进行迁移,但没有任何反应!与“迁移”,“迁移:状态”等相同......

我的终端显示没有错误,没有! 与数据库的连接是可以的,当我用不良信息更改它时,我收到了一条错误消息。

我在Mac上使用MAMP。

这是我的.env:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=8888
DB_DATABASE=test
DB_USERNAME=root
DB_PASSWORD=root

另外,正如我在MAMP上,我用这个:

'unix_socket'   => '/Applications/MAMP/tmp/mysql/mysql.sock',

但它仍然无效!它曾经用于我的旧项目......

1 个答案:

答案 0 :(得分:2)

如果迁移表不存在,则Laravel无法访问数据库。必须是你的联系。

仔细检查您显示的配置:

DB_PORT=8888

在MAMP中,这是Apache运行的端口,而不是MySQL。 According to the docs,MAMP在8889上运行MySQL,除非你更改了它。