Mysql虚拟机远程连接失败

时间:2016-03-31 07:18:53

标签: mysql vagrant virtual-machine virtualbox

我使用带有木偶配置的vagrant在Virtual Box上创建了虚拟机。在vm中,我可以连接到mysql db但是我想从我的本地机器连接VM的mysql。

首先,我尝试更改" bind-adress " my.cnf 中的值,然后重新启动mysql服务,但它没有工作。我想我无法改变bind-address。当我运行" mysql --help"命令bind-address的值为"无默认值"。

VM属性:

  • Ubuntu 14.04
  • mysql 5.6
  • forwarded_port(host:7104 - > guest:22)

部分" mysql --help "命令enter image description here

" my.cnf "的一部分是
 enter image description here

P.S。 =>在我更改/etc/mysql/my.cnf文件后,我重新启动了mysql服务

请帮助:)

1 个答案:

答案 0 :(得分:0)

步骤1:在cnf文件中注释绑定地址条目。

step2:重启mysql服务。

步骤3:如果您没有使用任何其他目的,请停止iptables服务 -

['{1,2}','5','{3,4}','6']

步骤4:向一个用户授予权限,该用户将远程连接您的数据库。

service iptables stop

此处测试我已在全球范围内提供所有权利,您可以根据您的要求准备授权声明。