gpt4 book ai didi

mysql - 远程连接到基于aws-windows实例的MySQL数据库

转载 作者:行者123 更新时间:2023-11-29 18:23:17 26 4
gpt4 key购买 nike

  1. 我已启动 AWS EC2 Windows_Server-2016 实例。
  2. 由于此服务器基于 Windows,因此我可以成功连接到通过输入用户名使用远程桌面连接,密码和 .ppk 文件。
  3. 我已经在实例上安装了 MySQL 服务器并创建了一个用户允许使用任何 IP 登录,即通过提供“%”符号。
  4. 我的 AWS 实例安全组如下所示: enter image description here

  5. 我尝试使用 SQLYOG 使用 2 连接到 MySQL 服务器不同的场景:

    1. 尝试使用 aws 公共(public) ipv4 地址作为主机字段进行连接,并且使用 mysql 用户名和密码
    2. 尝试通过创建 SSH 连接(即提供服务器)进行连接SSH 连接面板中的用户名/密码和 .ppk 文件,然后在 mysql 连接中提供 mysql 主机/用户名和 localhost面板

    使用的方法都不允许我连接。我在基于 Linux 的服务器上尝试相同的过程,并且可以成功连接。请让我知道我在使用基于 Windows 的 MySQL 托管时出了什么问题。

最佳答案

MySQL 为远程客户端提供额外级别的 IP 保护。您必须授予远程IP(您的办公室)的访问权限才能进行连接。作为 root,您必须执行以下操作:

GRANT ALL ON <db>.* TO '<username>'@'<remote ip>' IDENTIFIED BY '<remote_password>';

您尝试连接的数据库在哪里等。

关于mysql - 远程连接到基于aws-windows实例的MySQL数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46389362/

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