原生 MySQL Client
TCHouse-X MySQL Client
TCHouse-X Client 兼容原生 MySQL 客户端用法,并新增了对 CAM 认证的支持。
环境依赖
在运行客户端之前,请确保系统已安装 OpenSSL 1.0 库:
yum install -y compat-openssl10
工具下载
TCHouse-X 提供 Linux 和 Mac 版本的多种 MySQL 版本兼容客户端:
客户端配置
# 进入目标路径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 用法一致 |
|
腾讯云持久密钥登录 | -u 填 secretId-p 填 secretKey--cam-login 填 1 |
|
腾讯云临时密钥登录 | -u 填临时密钥的 secretId-p 填临时密钥的 secretKey--cam-login 填 1--token 填临时密钥的 token |
|