第一张图片是.env文件中的数据库配置,端口号是3306
第二张图片是/config/database.php文件中的数据库配置
第三幅图是mysql工作台中的数据库配置
当.env文件中的端口号设置为3306时,我无法迁移model和access数据库,而如果设置为33060,它可以访问。
当我尝试运行“php artisan migrate”时,它生成了错误“illuminate\database\queryexception:sqlstate[hy000][1045]access denied for user'homestead'@'localhost'(使用密码:yes)(sql:select*from information_schema.tables where table_schema=homestead and table_name=migrations)”。
我尝试了很多方法,但在使用端口3306时仍然遇到同样的问题。
1条答案
按热度按时间kknvjkwl1#
vagrant box不会像您在.env文件中指定的那样在localhost(127.0.0.1)上运行,您必须指定
ip_address
在上面你可以把你的vagrantfile
```config.vm.network "public_network", ip: "192.168.1.10"