要通过Workbench远程登录到ECS(Elastic Compute Service)实例,你可以按照以下步骤进行操作:
确保你已经安装了MySQL Workbench。如果没有,请下载和安装适用于你的操作系统的MySQL Workbench。
打开MySQL Workbench应用程序。
在MySQL Workbench中,点击"新建连接"(或"新建MySQL连接")按钮,或者选择"数据库" -> "新建连接"。
在"连接名"字段中,为连接指定一个名称(可以是任意名称)。
在"连接方式"下拉菜单中,选择"Standard TCP/IP over SSH"。
在"SSH"标签页中,填写ECS实例的SSH连接信息:
- SSH Hostname: 输入ECS实例的公网IP地址或主机名。
- SSH Username: 输入用于SSH连接的用户名(例如,root)。
- SSH Password: 输入用于SSH连接的密码。如果使用密钥对进行SSH验证,可以留空此字段。
- SSH Key File: 如果使用密钥对进行SSH验证,点击"..."按钮选择密钥文件。
在"MySQL"标签页中,填写MySQL连接信息:
- MySQL Hostname: 输入ECS实例的私有IP地址或localhost(如果MySQL服务器在同一台ECS实例上)。
- MySQL Server Port: 输入MySQL服务器的端口号(默认为3306)。
- Username: 输入用于连接MySQL服务器的用户名。
- Password: 输入用于连接MySQL服务器的密码。
点击"测试连接"按钮,以验证连接设置是否正确。如果一切正常,将显示"成功"或"Connected"的消息。
点击"确定"按钮保存连接配置。
现在,你可以双击新创建的连接,以在MySQL Workbench中远程登录到ECS实例的MySQL服务器。
请确保在进行远程连接之前,已经在ECS安全组设置中打开了适当的端口(例如,SSH端口和MySQL端口),以允许来自你的IP地址的连接。