本文为您介绍如何使用MySQL客户端方式连接Serverless StarRocks实例。
前提条件
已创建Serverless StarRocks实例,详情请参见创建实例。
使用ECS实例的MySQL客户端连接StarRocks
创建ECS实例的具体操作,请参见入门指引。
重要 
- 如果使用内网连接,须确保MySQL客户端所在实例和StarRocks实例在相同的专有网络和交换机下。 
- 须将MySQL客户端所在实例的IP地址添加到安全组中,FE的默认端口为9030。 
- 安装MySQL客户端,详情请参见Installing MySQL Shell。 
- 在MySQL客户端中,执行以下命令,连接StarRocks实例。 - mysql -hfe-c-*****.starrocks.aliyuncs.com -P 9030 -uadmin -p
- 连接成功后,即可进行相关操作。 
使用开源MySQL客户端连接StarRocks
步骤一:下载MySQL客户端并安装数据库
- 下载MySQL客户端。 
- 执行以下命令,解压缩安装包。 - tar -zxvf mysql-5.6.40-linux-glibc2.12-i686.tar.gz
- 执行以下命令,复制解压后的mysql目录到系统的本地软件目录。 - cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r重要- /usr/local/mysql目录结尾不可以带/(斜杠)。
- 执行以下命令,添加系统mysql组和mysql用户。 - sudo groupadd mysql sudo useradd -r -g mysql mysql
- 安装数据库。 - 执行以下命令,进入安装mysql软件目录。 - cd /usr/local/mysql
- 执行以下命令,修改当前目录的所有权为mysql用户。 - chown -R mysql:mysql ./
- 执行以下命令,安装数据库。 - ./bin/mysql_install_db --user=mysql- 您也可以执行初始化操作。 - sudo bin/mysqld --initialize --user=mysql
- 执行以下命令,修改当前目录的所有权为root用户。 - chown -R root:root ./
- 执行以下命令,修改当前data目录的所有权为mysql用户。 - chown -R mysql:mysql data
- 执行以下命令,复制文件。 - cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
 
- 执行以下命令,启动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实例的实例详情页面查看。
该文章对您有帮助吗?