连接到Azure中Linux虚拟机上的端点
我想连接到安装在Azure云中Linux虚拟机上的mySQL db。我通过创建端点打开了必要的端口。linux计算机没有防火墙设置。但我仍然无法与外界联系。 但是我可以在同一台机器上连接到DB。 有什么建议吗? 谢谢 Kiran.检查表连接到Azure中Linux虚拟机上的端点,azure,azure-virtual-machine,Azure,Azure Virtual Machine,我想连接到安装在Azure云中Linux虚拟机上的mySQL db。我通过创建端点打开了必要的端口。linux计算机没有防火墙设置。但我仍然无法与外界联系。 但是我可以在同一台机器上连接到DB。 有什么建议吗? 谢谢 Kiran.检查表 更新my.cnf以修改bind address=0.0.0.0,以确保服务器正在侦听所有IP(而不仅仅是默认配置127.0.0.1) 更新my.cnf以删除/注释“跳过网络”(启用此配置时,必须通过Unix套接字与mysqld进行所有交互) 授予mysql用户
- 更新my.cnf以修改bind address=0.0.0.0,以确保服务器正在侦听所有IP(而不仅仅是默认配置127.0.0.1)
- 更新my.cnf以删除/注释“跳过网络”(启用此配置时,必须通过Unix套接字与mysqld进行所有交互)
- 授予mysql用户从特定IP登录的访问权限(而不是仅本地主机)。
GRANT ALL ON yourdatabase.*给mysqluser@“yourip”,由“yourpassword”标识代码>
- 确保防火墙规则
(如果防火墙处于活动状态)允许tcp端口3306