Mysql 如何在Azure网站中远程连接到ClearDB?
我已经创建了一个免费的Azure网站,上面有Wordpress。已自动创建ClearDB mysql数据库。Mysql 如何在Azure网站中远程连接到ClearDB?,mysql,remote-access,azure-web-app-service,cleardb,Mysql,Remote Access,Azure Web App Service,Cleardb,我已经创建了一个免费的Azure网站,上面有Wordpress。已自动创建ClearDB mysql数据库。 我想使用类似MySQL Workbench的东西远程连接到DB。 我使用了azure门户仪表板中“查看连接字符串”中的凭据,但连接时出错 我在一些帖子中读到db本身托管在azure云中,因此无法访问。 有人管理过这样的数据库吗?大多数主机不允许与共享主机建立外部连接 使用外部客户端时,服务器必须允许此外部连接 防火墙规则: 为了提高安全性,您必须在进行此操作之前设置密码 您必须更新防火墙
我想使用类似MySQL Workbench的东西远程连接到DB。
我使用了azure门户仪表板中“查看连接字符串”中的凭据,但连接时出错 我在一些帖子中读到db本身托管在azure云中,因此无法访问。
有人管理过这样的数据库吗?大多数主机不允许与共享主机建立外部连接 使用外部客户端时,服务器必须允许此外部连接 防火墙规则: 为了提高安全性,您必须在进行此操作之前设置密码 您必须更新防火墙并制定规则以打开运行mysql数据库的服务器上的mysql端口(3306) 设置用户IP: 添加一个或 添加用户:
CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'
替换ip地址(注意不要在根用户上使用此地址):
允许将所有ip地址替换为%
请参阅更多:
- 或者
RENAME USER 'user'@'ipaddress2' TO 'user'@'ipaddress2';