项目开发的CDP产品需要多源数据的接入,我将部分分析数据存储在StarRocks中,便于CDP的数据分析提取,但是接入过程中要使用ODBC的方式,所以在此使用工具的方式测试是否可以ODBC DSN是否可以连接到数据库。
1,mac os系统先安装
2,再安装mysql 的odbc驱动
https://downloads.mysql.com/archives/c-odbc/
3,再安装个iODBC
http://www.iodbc.org/dataspace/iodbc/wiki/iODBC/Downloads
以上版本根据自己系统情况选择
安装完成这些后,打开ODBC Manager

直接编辑myodbc

如上编辑不好使,可以使用命令行修改这个DSN
sudo vim /Library/ODBC/odbc.ini

再打开 iODBC Administrator64
选择系统dsn时会识别到在 ODBC Manager 工具中编辑的系统dsn

点击test按钮输入数据库的账户,密码,OK后显示连接成功,说明odbc dsn方式可以连接starrocks
下面使用iodbc命令行测试连接一下
cd /Library/Application Support/iODBC/bin
./iodbctest
使用如下命令
dsn=myodbc;uid=dmt;pwd=xxxx 就可以连上StarRocks,输入?号可以查看dsn的名称

使用工具的方式通过ODBC DSN可以连接StarRocks,测试完成
本文档详细介绍了如何在MacOS系统上安装并配置ODBC,包括安装ODBCManager、MySQL ODBC驱动和iODBC,然后创建DSN并测试连接到StarRocks数据库。通过ODBCDSN连接成功后,还展示了使用iodbc命令行工具验证连接的过程。
1万+

被折叠的 条评论
为什么被折叠?



