本文為您介紹如何使用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執行個體的執行個體詳情頁面查看。