腾讯云数据仓库 TCHouse-X 使用 MySQL Client 连接实例

原生 MySQL Client 不支持腾讯云 CAM 认证,仅适用于独立用户和第三方 LDAP 账号连接。具体用户可参考文档 The MySQL Command-Line Client。

相关产品
腾讯云数据仓库 TCHouse-X 产品页,含版本规格、价格与购买入口。

一、TCHouse-X MySQL Client

TCHouse-X Client 兼容原生 MySQL 客户端用法,并新增了对 CAM 认证的支持。

二、环境依赖

在运行客户端之前,请确保系统已安装 OpenSSL 1.0 库:

yum install -y compat-openssl10

三、工具下载

TCHouse-X 提供 Linux 和 Mac 版本的多种 MySQL 版本兼容客户端:

版本 Linux 版 Mac 版
5.7.44 5.7.44-linux-glibc2.17-x86_64-minimal.tar.gz 5.7.44-osx10.20-arm64-minimal.tar.gz
8.0.44 8.0.44-linux-glibc2.17-x86_64-minimal.tar.gz 8.0.44-macos15.6-arm64-minimal.tar.gz
9.5.0 9.5.0-linux-glibc2.17-x86_64-minimal.tar.gz 9.5.0-macos15.6-arm64-minimal.tar.gz

四、客户端配置

# 进入目标路径cd <your path># 下载客户端,以 5.7.44 版本的 linux 客户端为例wget <MySQL Client Download URL># 客户端解压并重命名文件夹,以 5.7.44 版本的 linux 客户端为例tar -zxvf mysql-tchousex-5.7.44-linux-glibc2.17-x86_64-minimal.tar.gz && mv mysql-tchousex-5.7.44-linux-x86_64-minimal mysql-tchousex# 配置环境变量echo "export PATH=$PATH:/<your path>/mysql-tchousex/bin" >> ~/.bashrcsource ~/.bashrc

五、新增参数说明

参数 描述
–cam-login 用于指定是否为腾讯云 CAM 用户登录。1 – 是, 0 – 否。
–token 用于指定腾讯云临时密钥的 Token 值。

六、客户端登录样例

认证方式 说明 命令示例
独立用户和 LDAP 用户登录 与原生 MySQL Client 用法一致 mysql-tchousex \\-h**.**.**.** \\-uroot \\-P33060 \\-p
腾讯云持久密钥登录 -u 填 secretId-p 填 secretKey–cam-login 填 1 mysql-tchousex \\ -h172.**.**.** \\ -u'********************' \\ -P33060 \\ -p \\ –cam-login=1
腾讯云临时密钥登录 -u 填临时密钥的 secretId-p 填临时密钥的 secretKey–cam-login 填 1–token 填临时密钥的 token mysql-tchousex \\ -h**.**.**.** \\ -u'***************' \\ -P33060 \\ -p \\ –token='*****************************' \\ –cam-login=1
赞 (0)
上一篇 4天前
下一篇 4天前