我通过ssh连接Google计算引擎的虚拟磁盘手动安装了mysql。我已经按照mysql-adding-user-for-remote-access创建了用户,并绑定了地址= 0.0.0.0,然后重新启动mysql服务。当我使用外部IP地址和创建的用户远程连接时,它无法正常工作。我该如何连接?我正在使用HeidiSQL mysql客户端工具。
提前感谢您的帮助。
提前感谢您的帮助。
默认情况下,Google Cloud平台上的MySQL端口是关闭的。如果您想允许外部访问,您应该在防火墙中打开该端口。
要执行此操作,您可以运行以下命令(使用gcloud):
$ gcloud compute firewall-rules create "mysql-remote-access" --allow tcp:3306 --source-tags "mysql-client" --target-tags "mysql-server"
CONSOLE
进行操作:https://console.cloud.google.com/firewalls/add?_ga=1.140859190.569287361.1481048942)