gpt4 book ai didi

mysql - 远程连接到在 Amazon EC2 实例中运行的 mysql

转载 作者:行者123 更新时间:2023-11-29 05:25:14 31 4
gpt4 key购买 nike

我在 Amazon EC2 上创建了一个 Windows Server 2012 实例。我已经安装了 MySQL 并设置了一个用于测试的数据库,并且我创建了一个具有所有权限的用户。我不想从另一台 Windows 机器远程连接到这个数据库,但连接不起作用。我已经打开端口 3306 并允许所有流量(同样只是为了测试)。我可以很好地 ping 服务器,但是当我尝试使用命令提示符连接时:

MySQL Server/bin>mysql -h "IP address for my instance" -u User -p"password"

我得到错误:

ERROR 2003 (HY000): Can't connect to MySQL server on "host" (10060)

我不知道是什么原因造成的。我错过了什么吗?

编辑

我使用此命令创建了另一个具有权限的用户:

mysql>CREATE USER 'testUser'@'%' IDENTIFIED BY 'somepass';
mysql>GRANT ALL PRIVILEGES ON *.* TO 'testUser'@'%' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;

最佳答案

错误10060 表示不允许远程连接。

如果您创建了一个用户 yourName@localhost,它将无法工作。尝试使用通配符主机 % 创建用户:yourName@%

关于mysql - 远程连接到在 Amazon EC2 实例中运行的 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20954834/

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