mysql - Azure Ubuntu VM 不允许工作台连接

标签 mysql ubuntu azure

我已经创建了一个具有本文中所有规范的虚拟机: http://azure.microsoft.com/blog/2014/09/02/create-your-own-dedicated-mysql-server-for-your-azure-websites/

我尚未完成的一项“sudo ssh -fNg -L 3307:127.0.0.1:3306 azurevmuser@servername”我不确定要为“azurevmuser@servername”添加什么,这是否应该是我服务器上的用户还是mysql?

我也想在 3306 上运行它,我相信我会把它设置为“3306:127.0.0.1:3306”

我还在 Azure 中创建了端点,因此 3306 被列为私有(private)和公共(public)的 mysql 帖子。

我当前在工作台中的错误是无法连接。我用通配符“%”添加了我的用户,我相信我只是对端口绑定(bind)感到模糊,并且每次我需要将端口连接到外部世界时都需要这样做。

最佳答案

我曾经遇到过同样的问题,并通过在连接模式下使用基于 SSH 的标准 TCP/IP 选项解决了该问题。

只需提供您的 SSH 用户名和密码,或者指定 SSH key 文件(如果您使用的是 SSH key 文件而不是密码)以及您的 MySQL 凭据。

关于mysql - Azure Ubuntu VM 不允许工作台连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28178966/

相关文章:

python - 没有名为 'sympy' 的模块

c# - 将 SSO OpenId/Azure AD 身份验证添加到现有 Web 表单应用程序

php - 如何显示 "most popular"标签

php - 显示资源 ID# - PHP 和 MySQL

mysql - 从另一个表中的多行更新 MYSQL 表

java - 请求-回复数据库模型

c# - 在 MonoDevelop 中,如何将应用程序输出设置为固定宽度字体?

python - Fabric 2.5 : Trouble supplying sudo password to target host

Azure 容器实例 - .net sdk - 更改环境变量并重新启动任务容器

dynamic - azure 上的可插入动态页面