如何在Azure网站中远程连接到ClearDB?

Yar*_*evi 10 mysql remote-access azure-web-sites cleardb

我已经创建了一个带有Wordpress的免费Azure网站.自动创建了一个ClearDB mysql数据库.
我想使用像MySQL Workbench这样的东西远程连接到数据库.
我使用了天蓝色门户仪表板中"查看连接字符串"的凭据,但是连接时出错.

我在一些帖子中读到db本身托管在azure云中,因此无法访问.有没有人设法管理像这样的数据库?

A-3*_*312 1

大多数托管商不允许与共享托管进行外部连接。

当您使用外部客户端时,您的服务器必须配置为允许此外部连接。

防火墙规则:

为了提高安全性,您必须在执行此操作之前设置密码。

您必须更新防火墙并制定规则以在运行 mysql 数据库的服务器上打开 mysql 端口 (3306)。

设置用户IP:

添加用户帐户替换 IP 地址

添加用户:

CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'
Run Code Online (Sandbox Code Playgroud)

替换ip地址(注意不要在root用户上使用它):

RENAME USER 'user'@'ipaddress2' TO 'user'@'ipaddress2';
Run Code Online (Sandbox Code Playgroud)

允许所有 ip 将 ip 地址替换为%.

查看更多 :