更新时间:2024-09-18 GMT+08:00

使用MySQL客户端连接Doris

Doris支持MySQL协议,所以大部分支持MySQL协议的客户端都可以访问Doris,包括命令行或者IDE,例如MariaDB、DBeaver、Navicat for MySQL等。

本操作以安装MySQL 8.0.22客户端连接Doris为例进行演示。

前提条件

待安装MySQL客户端的节点与MRS集群网络互通。

操作步骤

  1. root用户登录待安装MySQL客户端的节点。
  2. 执行以下命令查看MySQL客户端依赖库ncurses-libs的版本:

    rpm -qa | grep ncurses

  3. https://downloads.mysql.com/archives/community/下载MySQL客户端对应的软件包,建议安装8.x版本,以Red Hat发行版本为例:

    • 如果2的依赖库是6.x建议下载对应OS Version为Red Hat 8的MySQL软件包。
    • 如果2的依赖库是5.x建议下载对应OS Version为Red Hat 7的MySQL软件包。

    例如需安装的MySQL 8.0.22客户端需下载如下四个软件包:

  4. 将下载的软件包上传到待安装MySQL客户端的节点上。
  5. 在上传的文件所在目录执行以下命令,安装MySQL客户端及对应的依赖包:

    rpm -ivh mysql-community-client-8.0.22-1.el8.x86_64.rpm --nodeps --force

    rpm -ivh mysql-community-client-plugins-8.0.22-1.el8.x86_64.rpm --nodeps --force

    rpm -ivh mysql-community-common-8.0.22-1.el8.x86_64.rpm --nodeps --force

    rpm -ivh mysql-community-libs-8.0.22-1.el8.x86_64.rpm --nodeps --force

  6. 执行以下命令查看MySQL客户端的版本:

    mysql --version

  7. MySQL客户端安装成功后,即可访问Doris,详细操作请参见快速使用Doris