我有mysql服务器在我的前提下,是在windows上运行。现在我想从一个ubuntuec2示例连接这个mysql数据库,但是它不能在我的ip上连接到mysql服务器(110连接错误)有人能帮我从ubuntu连接到本地窗口吗。我甚至不能从ubuntu示例ping到我的本地ip
9w11ddsr1#
为了能够连接到ec2示例中存在的mysql服务器,您应该提供一些主要参数,如:连接方式:标准tcp/ip over sshssh hostname:ec2ubuntu示例的公共ipv4地址ssh用户名:ubuntussh密钥文件:您的aws凭证(密钥对)文件并在securitygroup中启用连接到mysql服务器的规则:(端口3306上的tcp)。你应该能够顺利地连接。有关更多信息,请参阅以下链接:reference
toiithl62#
在ec2安全组上添加mysql ip,端口号为3306,然后使用下面的命令在ec2示例上安装mysql客户端。sudo apt安装mysql-*-y在ubuntu上安装mysql之后,尝试使用下面的命令连接mysql。mysql-h主机名-u用户名-p密码-p端口号希望这对你有帮助。
2条答案
按热度按时间9w11ddsr1#
为了能够连接到ec2示例中存在的mysql服务器,您应该提供一些主要参数,如:
连接方式:标准tcp/ip over ssh
ssh hostname:ec2ubuntu示例的公共ipv4地址
ssh用户名:ubuntu
ssh密钥文件:您的aws凭证(密钥对)文件
并在securitygroup中启用连接到mysql服务器的规则:
(端口3306上的tcp)。
你应该能够顺利地连接。
有关更多信息,请参阅以下链接:reference
toiithl62#
在ec2安全组上添加mysql ip,端口号为3306,然后使用下面的命令在ec2示例上安装mysql客户端。sudo apt安装mysql-*-y
在ubuntu上安装mysql之后,尝试使用下面的命令连接mysql。mysql-h主机名-u用户名-p密码-p端口号
希望这对你有帮助。