文档

通过客户端方式连接StarRocks实例

更新时间:

本文为您介绍如何使用客户端方式连接Serverless StarRocks实例。

前提条件

已创建Serverless StarRocks实例,详情请参见创建实例

使用SQL Editor连接StarRocks

  1. 进入StarRocks Manager页面。

    1. 登录E-MapReduce控制台

    2. 在左侧导航栏,选择EMR Serverless > StarRocks

    3. 在顶部菜单栏处,根据实际情况选择地域。

    4. 单击已创建实例的名称。

    5. 单击右侧的StarRocks Manager

  2. 新建连接。

    1. 在弹出的新建连接对话框中,配置以下信息。

      参数

      说明

      地域

      选择目标StarRocks实例所在的地域。

      实例

      选择目标StarRocks实例。

      连接名称

      会自动获取StarRocks实例名称。

      用户名

      已创建的用户名,默认初始用户名为admin。

      密码

      已创建用户的密码。

    2. 单击确定

  3. 在左侧导航栏,单击SQL Editor

  4. 连接成功后,即可执行相关的SQL。

    更多使用信息,请参见通过SQL Editor操作StarRocks实例

使用ECS实例的MySQL客户端连接StarRocks

创建ECS实例的具体操作,请参见快速使用云服务器ECS

重要
  • 如果使用内网连接,须确保MySQL客户端所在实例和StarRocks实例在相同的专有网络和交换机下。

  • 须将MySQL客户端所在实例的IP地址添加到安全组中,FE的默认端口为9093。

  1. 安装MySQL客户端,详情请参见Installing MySQL Shell

  2. 在MySQL客户端中,执行以下命令,连接StarRocks实例。

    mysql -hfe-c-*****.starrocks.aliyuncs.com -P 9030 -uadmin -p
  3. 连接成功后,即可进行相关操作。

使用开源MySQL客户端连接StarRocks

步骤一:下载MySQL客户端并安装数据库

  1. 下载MySQL客户端

  2. 执行以下命令,解压缩安装包。

    tar -zxvf mysql-5.6.40-linux-glibc2.12-i686.tar.gz
  3. 执行以下命令,复制解压后的mysql目录到系统的本地软件目录。

    cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
    重要

    /usr/local/mysql目录结尾不可以带/(斜杠)。

  4. 执行以下命令,添加系统mysql组和mysql用户。

    sudo groupadd mysql
    sudo useradd -r -g mysql mysql
  5. 安装数据库。

    1. 执行以下命令,进入安装mysql软件目录。

      cd /usr/local/mysql
    2. 执行以下命令,修改当前目录的所有权为mysql用户。

      chown -R mysql:mysql ./
    3. 执行以下命令,安装数据库。

      ./bin/mysql_install_db --user=mysql

      您也可以执行初始化操作。

      sudo bin/mysqld --initialize --user=mysql
    4. 执行以下命令,修改当前目录的所有权为root用户。

      chown -R root:root ./
    5. 执行以下命令,修改当前data目录的所有权为mysql用户。

      chown -R mysql:mysql data
    6. 执行以下命令,复制文件。

      cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
  6. 执行以下命令,启动MySQL服务。

    sudo service mysql start

步骤二、连接StarRocks实例

执行以下命令,连接StarRocks实例。

/usr/local/mysql/bin/mysql -u admin -p -h fe-c-xxxxxx.starrocks.aliyuncs.com -P 9030
说明

fe-c-xxxxxxx.starrocks.aliyuncs.com:为EMR Serverless StarRocks实例FE节点的公网地址。

您可以在StarRocks实例的实例详情页面查看。

  • 本页导读 (1)
文档反馈