关于 Laravel 中 localhost 和127.0.0.1的不解?

我使用的是 Homestead 开发环境,默认的.env文件数据库使用的是127.0.0.1,无论是执行 migration 和 tinker 环境下都是没有问题的,但是在model中会出现一下错误:
SQLSTATE[HY000] [2002] Connection refused (SQL: select * from posts),
如果将127.0.0.1改成 localhost 问题就解决了,但是 migration 就又用不了了,又得改回127.0.0.1,请问大家有人遇到过吗?

tufeiax123
修改的评论也不能少于六个字哦!
taizujunshang
修改的评论也不能少于六个字哦!
JellyBool
修改的评论也不能少于六个字哦!
taizujunshang
修改的评论也不能少于六个字哦!