Laravel迁移不起作用

问题描述 投票:0回答:1

我的新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',

但它仍然无法正常工作!它曾经用于我的旧项目......

database laravel migrate
1个回答
2
投票

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

仔细检查您显示的配置:

DB_PORT=8888

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

© www.soinside.com 2019 - 2024. All rights reserved.