本文为您介绍如何使用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实例的实例详情页面查看。
文档内容是否对您有帮助?