暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

使用ODC连接OceanBase数据库与模拟数据功能使用

原创 子不语886 2022-01-04
1475

原文链接https://blog.csdn.net/weixin_46668148/article/details/121926599

1. 了解OceanBase开发者中心-ODC

官方网站:OceanBase开发者中心
官方支持客户端版本和web版本,功能强大,使用方便,web版本部署在docker里,也很友好。

2. 下载ODC和java程序

环境和要求:

环境 要求
系统版本 Windows:Win 7/Win 10Mac:10.13.6(17G65)
Java 环境 JDK 1.8.0_242 及以上版本。
端口号 ODC V2.3.0 后采用动态侦测端口技术,无需再预留 8989 端口。
CPU X86 64 位处理器 2 核及以上配置。
内存 4GB 及以上 。

客户端版ODC下载地址:客户端版ODC

JDK可以从Oracle官方网站下载:Oracle-jdk-8u311

运行安装,可以选择安装到指定文件夹,也可以直接安装到默认目录:

在这里插入图片描述

3. 配置环境变量java_home

Windows 电脑环境:
(1)右键此电脑,选择属性。
在这里插入图片描述
(2)选择高级系统设置
在这里插入图片描述
(3)选择环境变量
在这里插入图片描述
(4)选择新建,在变量中添加JAVA_HOME,值填写安装的目录
在这里插入图片描述
(5)选中变量名"Path",选择编辑,新增一行%JAVA_HOME%\bin
在这里插入图片描述
(6)命令行输入java -vsersion,如果能显示出正确的java version 表示安装成功
在这里插入图片描述

4. 安装ODC

直接运行,一直下一步到完成即可。

5. 使用ob-odc连接数据库

(1)打开ODC程序,选择新建连接
在这里插入图片描述
(2)如果有连接串的话,可以使用智能解析,非常方便
在这里插入图片描述
如果需要查询sys租户的视图,需要填写sys租户root用户的账户密码。
在这里插入图片描述
测试连接,成功即可。
可以选择数据库:
在这里插入图片描述

6. 模拟数据功能

上边使用的是sys租户登录的,可以切换成普通租户登录。查看tenant name select * from __all_tenant;
登录普通租户,与上边方法一样,不做过多解释。
使用odc创建一张表,也可以使用SQL语句建表:

create table `t1` (`id` int not null auto_increment, `name` varchar(20) not null, `age` int, `hometown` varchar(128), primary key(`id`)) character set utf8mb4 collate utf8mb4_general_ci; create unique index idx_id on t1(`id`) local;

右键新建的表:选择模拟数据
在这里插入图片描述
ODC支持正则表达式的方式模拟数据:正则表达式的语法 自行百度。。
模拟一万条数据:
在这里插入图片描述
可以选择是否清空原有数据等。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论