无法通过MYSQL workbench访问homestead environment(laravel)数据库

无法通过MYSQL workbench访问homestead environment(laravel)数据库,laravel,laravel-4,installation,Laravel,Laravel 4,Installation,无法通过MYSQL workbench访问homestead数据库,请帮助我解决此问题 测试连接时的错误消息-无法在127.0.0.1:33060连接到MySQL,用户homestead在“读取初始通信包”时与MySQL服务器失去连接,系统错误:0 请注意 my.cnf文件中的绑定地址是127.0.0.1 my.cnf文件,位于/etc/mysql/ hosts文件包含:127.0.0.1 localhost projectname,位于/etc/ 我曾尝试将绑定地址更改为0.0.0.0,但也没

无法通过MYSQL workbench访问homestead数据库,请帮助我解决此问题

测试连接时的错误消息-无法在127.0.0.1:33060连接到MySQL,用户homestead在“读取初始通信包”时与MySQL服务器失去连接,系统错误:0

请注意 my.cnf文件中的绑定地址是127.0.0.1 my.cnf文件,位于/etc/mysql/ hosts文件包含:127.0.0.1 localhost projectname,位于/etc/


我曾尝试将绑定地址更改为0.0.0.0,但也没有成功。

实际上,我一直在尝试通过仅考虑homestead环境来设置数据库连接。。。但在继续搜索的过程中,我找到了一个链接,从中我得到了这个想法,我再次尝试使用所附图片中显示的数据,它对我起到了作用。。。所以我大体上分享了这个答案。。它可能会帮助某人


请注意,我也尝试通过在其他系统中安装所有的东西来连接Laravel homestead environment的数据库,并且按照官方文件中的描述工作良好。。所以在我的例子中,可能是mysql或任何其他相关环境的配置文件发生了一些更改的问题。。。所以请先看一下官方文件

实际上,我一直在尝试通过考虑homestead环境来设置数据库连接。。。但在继续搜索的过程中,我找到了一个链接,从中我得到了这个想法,我再次尝试使用所附图片中显示的数据,它对我起到了作用。。。所以我大体上分享了这个答案。。它可能会帮助某人


请注意,我也尝试通过在其他系统中安装所有的东西来连接Laravel homestead environment的数据库,并且按照官方文件中的描述工作良好。。所以在我的例子中,可能是mysql或任何其他相关环境的配置文件发生了一些更改的问题。。。所以请先看一下官方文件

在尝试在我的windows计算机上使用SQLyog连接到Homestead环境中的mySQL时遇到类似问题。我可以通过添加

skip-name-resolve
到VMs/etc/mysql/my.conf文件

显然,根据mysql错误日志,来自本地计算机的连接来自“10.0.2.2”,这导致无法解析警告IP地址“10.0.0.2”


每次启动环境时,您都需要重新添加这一行。

在尝试使用windows计算机上的SQLyog连接到Homestead环境中的mySQL时遇到类似问题。我可以通过添加

skip-name-resolve
到VMs/etc/mysql/my.conf文件

显然,根据mysql错误日志,来自本地计算机的连接来自“10.0.2.2”,这导致无法解析警告IP地址“10.0.0.2”


每次启动环境时,您都需要重新添加这一行。

您需要做的第一件事是

vagrant up 
然后将下面的这些连接用于默认的homestead安装

Connection Method: Standard (TCP/IP)
Hostname: 127.0.0.1
Port: 33060
Username: homestead
Password: secret

你需要做的第一件事是

vagrant up 
然后将下面的这些连接用于默认的homestead安装

Connection Method: Standard (TCP/IP)
Hostname: 127.0.0.1
Port: 33060
Username: homestead
Password: secret