MariaDB Connector测试说明文档
部署OLK
首先我们需要在项目的根目录下编译打包OLK
sudo mvn clean install -DskipTests
之后在项目的hetu-server的target目录下得到我们完整的OLK,只需要额外配置etc目录就可以正常使用了
这里直接复制1.5.0版本OLK的etc目录下有关JVM等系统配置文件目录etc下的所有内容到部署了MariaDB Connector的OLK新版本中
最终的目录如下
link@XiaoHuangYa:~/hetu-server-1.7.0-SNAPSHOT$ ls
NOTICE README.md THIRD_PARTY_OPEN_SOURCE_SOFTWARE_NOTICE bin etc lib plugin var
部署外部MariaDB数据源
这里是基于Docker进行外部数据源的部署
docker pull mariadb
运行容器
docker run --name mariadb -d -i -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 mariadb
查看运行的容器

进入容器
docker exec -it mariadb /bin/bash
验证环境

新建一个用于测试的数据库并放入一些测试的数据
use test;
MariaDB [test]> desc user;
+-------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| name | varchar(255) | YES | | NULL | |
+-------+--------------+------+-----+---------+----------------+
MariaDB [test]> select * from user;
+----+-------------+
| id | name |
+----+-------------+
| 1 | tom |
| 2 | link |
| 3 | maria |
| 4 | xiaohuangya |
| 6 | xiaohuangya |
+----+-------------+
5 rows in set (0.001 sec)
启动OLK测试
进入OLK的bin目录下启动OLK服务端
link@XiaoHuangYa:~/hetu-server-1.7.0-SNAPSHOT/bin$ ./launcher start
Started as 10681
之后我们直接到localhost:8080到UI面板进行操作




浙公网安备 33010602011771号