繁体   English   中英

如何连接到本地MacBook MySQL Form Vagrant VM Box?

[英]How do I connect to my local MacBook MySQL form Vagrant VM Box?

我已经设置了Vagrant VM,对我来说效果很好。 通过本地主机连接时,本地MySQL也运行良好。

但是我找不到方法如何通过流浪汉连接到Macbook本地MySQL。

对我的流浪者唯一可见的IP是我的Macbook本地IP地址:10.0.0.4它可以ping它,但是尽管my.cnf配置设置为:bind-address = 0.0.0.0,但该IP并未应答对端口3306的任何请求。 :3306

并且Mac防火墙已关闭以进行测试。

我不确定要提供什么信息,请在评论中告诉我,我将扩大我的问题。

非常感谢

就能够访问在VM主机上运行的mysql实例而言,您可以使用vagrant用于其natted接口的ip。

mysql -uroot -h 10.0.2.2

如果您为流浪者机器配置了桥接接口,那么您可以使用主机在与流浪者之间桥接的接口上使用的ip。

我已经使用brew安装的mysql版本对此进行了测试,并且当主机上的mysql服务器绑定到0.0.0.0127.0.0.1 ,即mysql.server start --bind-address=127.0.0.1

您可以使用以下方法从无业游民的盒子连接到本地mysql

mysql --host=10.0.2.2 -uroot -p

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM