远程访问虚拟机上的MySQL服务器

时间:2017-12-13 10:26:22

标签: mysql server connection virtual-machine

设置MySQL以进行远程访问时遇到问题。

所以,我正在尝试:  1.我安装了FreeBSD的虚拟机(Virtual Box)  2.我已经安装了MySQL服务器并配置了mysql_secure_installation  3.我必须使用桥接适配器(局域网中的所有机器都应该能够连接到VirtualMachine中的数据库)

所以,我将绑定地址设置为0.0.0.0但没有运气,可能问题是端口(我无法进行端口转发),或者......?

由于

1 个答案:

答案 0 :(得分:0)

我找到了解决方案......

默认情况下,root用户无法远程登录。 有两种远程登录mysql的方法。

  1. 创建具有所有权限的新用户。
  2. 为root用户添加权限
  3. 对于这两种方法,您需要编辑my.cnf并将bind-address从127.0.0.1更改为0.0.0.0,或者您可以查看以下答案: MySQL root access from all hosts

    谢谢!