MariaDB Connector测试说明文档

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

查看运行的容器

image-20220616164212735

进入容器

 docker exec -it mariadb /bin/bash

验证环境

image-20220616164413851

新建一个用于测试的数据库并放入一些测试的数据

 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面板进行操作

image-20220616165158427

image-20220616165506045

image-20220616165511599

 
 
 
posted @ 2022-06-17 12:05  TrevorLink  阅读(217)  评论(0)    收藏  举报