gpt4 book ai didi

mysql - 如何远程连接到 Azure 网站中的 ClearDB?

转载 作者:IT王子 更新时间:2023-10-28 23:52:17 24 4
gpt4 key购买 nike

我创建了一个带有 Wordpress 的免费 Azure 网站。 ClearDB mysql 数据库已自动创建。
我想使用 MySQL Workbench 之类的工具远程连接到数据库。
我在 Azure 门户仪表板中使用了“查看连接字符串”中的凭据,但出现连接错误。

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

最佳答案

大多数主机不允许与共享主机建立外部连接。

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

防火墙规则:

为了提高安全性,您必须在设置密码之前设置密码。

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

设置用户IP:

添加 user accountreplace ip address .

添加用户:

CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'

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

RENAME USER 'user'@'ipaddress2' TO 'user'@'ipaddress2';

允许所有ip用%替换ip地址。

查看更多:

关于mysql - 如何远程连接到 Azure 网站中的 ClearDB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20384100/

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