流引擎支持实时ETL SQL,兼容开源Flink使用方式。本文介绍如何通过MySQL客户端连接流引擎。
前提条件
已开通流引擎。
已将客户端IP地址添加至Lindorm白名单。
操作步骤
安装MySQL客户端
重要
要求安装8.0及以上版本的MySQL客户端。
Linux系统
请根据已有的管理工具,执行相应的安装命令。
APT包管理工具
sudo apt-get install mysql-client
Yum包管理工具
sudo yum install mysql
Mac系统
使用homebrew包管理工具,执行以下命令安装。
brew install mysql-client
Windows系统
安装方式请参见安装MySQL命令行工具。
获取连接地址
登录Lindorm管理控制台。在左上角选择实例所属的地域。在实例列表页,单击目标实例ID或者目标实例所在行操作列的管理。
在左侧导航栏,选择数据库连接。
单击流引擎页签,获取Lindorm Stream SQL地址。
连接流引擎
执行以下语句连接流引擎。
mysql -h<mysql url> -P33060 -u<用户名> -p<密码>
参数说明
参数 | 示例值 | 获取方法 |
mysql url | ld-bp1mq0tdzbx1m****-proxy-stream-vpc.lindorm.aliyuncs.com | 流引擎的Lindorm Stream SQL地址,去掉末尾的冒号及端口号。 重要 目前仅支持通过专有网络地址连接。 |
用户名 | test | 连接流引擎的用户名和密码,可在流引擎页签获取。 |
密码 | test |
使用示例
mysql -hld-bp1mq0tdzbx1m****-proxy-stream-vpc.lindorm.aliyuncs.com -P33060 -utest -ptest
相关文档
快速入门:实时ETL:通过ETL SQL进行表级别的实时预计算。
流任务运维管理平台:可提交并管理开源JAR、SQL、Python任务,高效完成流任务的开发与运维。
该文章对您有帮助吗?