tencent cloud

TDSQL-C MySQL 版

动态与公告
产品动态
产品公告
新手指引
产品简介
产品概述
产品优势
应用场景
产品架构
产品规格
实例类型
产品功能列表
数据库版本
地域和可用区
常用概念
使用限制
使用规范建议
自研内核
内核概述
内核版本更新动态
内核优化版本
功能类特性
性能类特性
安全类特性
稳定性特性
分析引擎特性
内核问题检查与修复
购买指南
计费概述
产品价格
创建集群
变配说明
续费说明
欠费说明
退费说明
按量转包年包月
按量转 Serverless
增值服务计费说明
查看费用账单
快速入门
数据库审计
简介
查看审计实例列表
开通审计服务
查看审计日志
日志投递
配置事后告警
修改审计规则
修改审计服务
关闭审计服务
审计规则模板
查看审计任务
授权子用户使用数据库审计
Serverless 服务
Serverless 简介
创建和管理 Serverless 版集群
弹性管理工具
Serverless 资源包
多可用区部署
配置变更
常见问题
Serverless 成本预估器
操作指南
操作总览
控制台切换集群页面视图
数据库连接
实例管理
配置变更
实例形态管理
集群管理
只读实例管理
数据库代理
账号管理
数据库管理
数据库管理工具(DMC)
参数配置
多可用区部署
全球数据库
备份与恢复
操作日志
迁移数据
并行查询
列存索引 CSI
分析引擎
数据库安全和加密
监控与告警
SQL 基本操作
使用 SCF 连接 TDSQL-C MySQL 版
标签
实践教程
TDSQL-C MySQL 版数据库审计等保实践
通过 DTS 升级数据库版本 MySQL5.7至8.0
TDSQL-C MySQL 版使用规范
新版本控制台
数据库代理多连接地址实现多 RO 组
数据库代理的优势
如何选择存储空间计费模式
通过 DTS 构建异地灾备
为集群创建 VPC
如何进行数据恢复
如何解决 CPU 使用率高的问题
如何授权子用户查看监控
白皮书
安全白皮书
性能白皮书
故障处理
连接相关
性能相关
API 文档
History
Introduction
API Category
Making API Requests
Instance APIs
Multi-Availability Zone APIs
Other APIs
Audit APIs
Database Proxy APIs
Backup and Recovery APIs
Parameter Management APIs
Billing APIs
serverless APIs
Resource Package APIs
Account APIs
Performance Analysis APIs
Data Types
Error Codes
常见问题
基础概念
购买与计费
兼容与格式
连接与网络
功能特性
控制台操作
数据库表
性能与日志
数据库审计
TDSQL-C MySQL 版和云数据库 MySQL 有什么区别
相关协议
服务等级协议
服务条款
TDSQL-C 政策
隐私政策
数据处理和安全协议
通用参考
标准与认证
词汇表
联系我们
文档TDSQL-C MySQL 版操作指南数据库连接连接集群使用内网或外网地址通过 Linux 云服务器连接集群

使用内网或外网地址通过 Linux 云服务器连接集群

PDF
聚焦模式
字号
最后更新时间: 2025-12-29 10:22:45
TDSQL-C MySQL 版支持实例级独立 IP 地址,即您可以通过集群下读写实例或任一只读实例的 IP 地址连接访问对应实例。本文为您介绍,如何使用内网或外网地址通过 Linux 云服务器连接集群下的任一实例。

前提条件

准备好 TDSQL-C MySQL 版集群,请参见 创建集群
已创建数据库集群账号,具体方法请参见 创建数据库账号

步骤一:查询需要连接的实例内/外网 IP 地址

2. 在集群列表页,根据实际使用的视图模式进行操作:
页签视图
列表视图
1. 在左侧集群列表,单击目标集群,进入集群管理页。
2. 在集群详情下,找到需要查询内/外网 IP 地址的实例,在其所属网络下方可查看该实例的内/外网 IP 地址。

1. 在集群列表中,找到目标集群,单击集群 ID 或操作列的管理,进入集群管理页面。
2. 在集群管理页面,选择实例列表页,选择读写实例或只读实例,在字段:内/外网地址下查看对应实例的内/外网 IP 地址。


步骤二:连接集群下的目标实例

1. 登录到 Linux 云服务器,请参见 快速配置 Linux 云服务器
2. 以 CentOS 7.2 64 位系统的云服务器为例,执行如下命令安装 MySQL 客户端。
yum install mysql
提示 Complete! 说明 MySQL 客户端安装完成。


3. 根据不同连接方式,选择相应的操作:
内网连接时:
3.1 执行如下命令,登录到 TDSQL-C MySQL 版集群。
mysql -h hostname -P port -u username -p
hostname:替换为 TDSQL-C MySQL 版集群下目标实例的内网地址,内网地址查询方法参见 步骤一
port:替换为内网端口号。
username:替换为在 前提条件 中创建的账号名,此处以默认的账号名 root 为例。
示例:内网地址为10.0.168.14:5308,账号名为 root,连接命令输入为 mysql -h 10.0.168.14 -P 5308 -u root -p
3.2 在提示 Enter password: 后输入以上命令中账号对应的密码,如忘记密码可参见 重置密码 进行修改。 本例中提示 MySQL [(none)]> 说明成功登录到 TDSQL-C MySQL 版。


外网连接时:
3.3 执行如下命令,登录到 TDSQL-C MySQL 版集群。
mysql -h hostname -P port -u username -p
hostname:替换为 TDSQL-C MySQL 版集群下目标实例的外网地址,外网地址查询方法参见 步骤一。若外网地址未开启,请参见 开启或关闭外网地址
port:替换为外网端口号。
username:替换为外网连接的账号名,用于外网连接,建议您在控制台单独创建账号便于连接控制管理。
3.4 在提示 Enter password: 后输入外网连接账号名对应的密码,如忘记密码可参见 重置密码 进行修改。 本例中 hostname 为 59281c4exxx.myqcloud.com,外网端口号为15311。


4. MySQL [(none)]> 提示符下可以发送 SQL 语句到要执行的 TDSQL-C MySQL 版服务器,具体命令行请参见 mysql Client Commands。 下图中以 show databases;
为例:





常见问题

内网和外网连接是否收费?

内网和外网连接免费使用,暂不收费。

如果忘记账号名以及密码,怎么重置后登录集群?

您可以在 TDSQL-C MySQL 版控制台,集群管理页面的账号管理下查看您创建的用于连接集群的账号名,当您忘记密码时,可通过重置密码操作修改密码后再登录集群。


通过内网或外网连接 TDSQL-C MySQL 版是否需要为集群配置安全组?

需要配置安全组,详细步骤请参见 配置安全组。注意,若开启外网,通过外网连接时,配置的安全组规则需放通内网的访问端口。

如果云服务器的安全组规则匹配不当,导致无法登录 Linux 实例怎么办?

如果云服务器的安全组规则匹配不当,如未放通相应端口导致无法登录 Linux 实例,您可以通过 安全组(端口)验通工具 检查实例当前配置的安全组连通性。

通过一键检测可得知登录失败的可能原因,注意,需放通的端口号,以您实际使用的云服务器操作系统为准,如 Linux 云服务器,通常情况下端口为22或者36000,Windows 云服务器,通常情况下端口为3389。

然后在云服务器实例详情页,选择安全组 > 编辑规则,然后放通对应端口,详细操作请参见 添加安全组规则

无法连接集群还与哪些设置有关?

当无法连接集群时,您可以检查云服务器 CVM 和 TDSQL-C MySQL 是否在同一腾讯云账号下,是否处于同一地域,是否为同一 VPC 网络。需确保以上三点设置相同,才可以正常连接集群。更多连接相关故障问题处理请参见 故障处理 > 连接相关

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈