Laravel 迁移不起作用

锌烷

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

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

不要惊慌

如果迁移表不存在,Laravel 将无法访问数据库。一定是你的关系。

仔细检查您显示的配置:

DB_PORT=8888

在 MAMP 中,这是运行 Apache 的端口,而不是 MySQL。根据文档,MAMP 在 8889 上运行 MySQL,除非您对其进行了更改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章