操作场景
实例创建完成,状态为运行中,您便可以访问数据库,使用 Redis 命令进行数据库读写、查询等操作。本文介绍以下三种方式连接数据库。
客户端工具连接:使用云服务器 CVM 基于 Redis 客户端通过自动分配给云数据库的内网地址连接数据库的方法,包括 Linux 云服务器与 Windows 云服务器。这种连接方式使用内网高速网络,延迟低。云服务器和数据库须是同一账号,且同一个 VPC 内(保障同一个地域),或同在基础网络内。 说明:
对于不同的 VPC 下(包括同账号/不同账号,同地域/不同地域)的云服务器和数据库,内网连接方式请参见 云联网。 不同 VPC 下的云服务器和数据库,也可通过外网地址连接,外网地址连接方式请参见 配置外网地址。 DMC 连接:通过腾讯云的一款数据库管理工具 DMC(Database Management Center)登录数据库,可便捷地访问实例、查看实例的关键指标信息、运行 Redis 命令等。
多语言 SDK 连接:即通过多语言 SDK 配置腾讯云自动分配给云数据库的内网 IP 地址、端口、实例 ID 和密码连接数据库实例,并进行数据库操作,设置 key、获取 key 等。
准备工作
准备好数据库账号及密码,请参见 管理账号,您可以使用默认账号或自定义账号。 通过客户端工具连接
说明:
当前 Redis 6.2 版本不支持 RESP3 协议。
Linux 云服务器连接
步骤1:准备环境
2. 以 CentOS 系统的云服务器为例,执行如下命令安装 Redis 客户端:
提示 Complete!
说明客户端安装完成。
步骤2:连接实例
免密码认证实例
如果您的实例为免密码认证,则连接命令如下:
其中,IP 地址和端口指在 Redis 控制台 的实例详情页面的网络信息区域获取的内网IPv4地址与端口。 默认账号访问
默认账号指系统默认分配的账号。您购买并创建 Redis 实例时,设置的访问实例的密码即为默认账号对应的数据库密码。如果需通过默认账号访问数据库,仅需配置访问密码,则支持开源格式类型的连接方式如下所示。
redis-cli -h IP地址 -p 端口 -a 密码
其中,IP 地址和端口指在 Redis 控制台 的实例详情页面的网络信息区域获取的内网 IPv4地址与端口。例如您设置的密码是 abcd1234,则连接命令如下: redis-cli -h IP地址 -p 端口 -a abcd1234
说明:
2018年1月之前购买的实例,需将“密码”替换为“实例 ID:密码”的格式才能访问。连接示例如下所示。redis-cli -h IP地址 -p 端口 -a crs-bkuza6i3:abcd1234
自定义账号访问
若连接时使用的是 自定义账号。自定义账号的鉴权方式为账号名@密码
,作为访问 Redis 的密码参数。 redis-cli -h IP地址 -p 端口 -a 账号名@密码
Windows 服务器连接
2. 在 Windows 云服务器,通过 Internet 下载 Redis 客户端并进行安装。
3. 打开 Redis 客户端,配置实例内网 IP 地址,单击测试连接,连接数据库实例。
|
名字 | 连接数据库实例的连接名称。 |
地址 | 请输入数据库实例的内网 IPv4 地址,请在控制台实例详情页面的网络信息区域获取。 |
验证 | 输入数据库实例的连接密码。 |
4. 单击, 在右下方输入框执行 Redis 命令。 DMC 连接
2. 在实例列表页面上方,选择地域。
3. 在实例列表中,找到目标实例。
4. 在其操作列,单击登录。
5. 跳转至云数据库管理工具 DMC 控制台 登录页面,在密码的输入框输入目标实例默认账户的密码
,或者使用自定义账号,在密码的输入框输入自定义账号@自定义账号
的密码,单击登录。 6. 在数据库管理页面的实例信息页签,可查看实例的监控信息。
7. 单击命令行页签,在下方的输入框输入并执行 Redis 命令,使用示例如下图所示。
8. 如果您对 Redis 的命令参数不是很熟悉,可以在页面左侧的对象列表区域,选择键值存放的 Slot 区间以及 DB,单击新建,并选择键的数据类型,单击确定,在键名输入框编辑键名称,单击新建元素并创建 key,在新建元素对话框,输入键对应的键值,单击确定。系统将根据设置的键与键值的信息运行命令。
多语言 SDK 连接
云数据库 Redis® 支持多语言 SDK 访问,包括:PHP、Java、Node.js、Python、C、Go、.Net 等。具体示例,请参见 多语言 SDK 连接。请根据示例,下载多语言 SDK 对应客户端,并参考代码配置 Redis 实例的内网 IP、端口号、实例 ID 和密码,即可连接数据库。 常见问题
本页内容是否解决了您的问题?