gpt4 book ai didi

Mysql虚拟机远程连接失败

转载 作者:行者123 更新时间:2023-11-29 21:11:37 24 4
gpt4 key购买 nike

我使用 vagrant 和 puppet 配置在 Virtual Box 上创建了虚拟机。在虚拟机中,我可以连接到 mysql 数据库,但是我想从本地计算机连接虚拟机的 mysql。

首先,我尝试更改my.cnf中的“bind-adress”值,然后重新启动mysql服务,但它不起作用。我想我无法改变绑定(bind)地址,因为它应该是。当我运行“mysql --help”命令时,绑定(bind)地址的值为“无默认值”。

虚拟机属性:

  • Ubuntu 14.04
  • mysql 5.6
  • 转发端口(主机:7104 -> 访客:22)

mysql --help”命令的一部分 enter image description here

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

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

请帮忙:)

最佳答案

第 1 步:在 cnf 文件中注释绑定(bind)地址条目。

第2步:重启mysql服务。

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

service iptables stop

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

grant all privileges on *.* to user1@'%' identified by 'user1';

这里为了测试我已经提供了全局所有权利,您可以根据您的要求准备资助声明。

关于Mysql虚拟机远程连接失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36326644/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com