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支持正则表达式的方式模拟数据:正则表达式的语法 自行百度。。
模拟一万条数据:
可以选择是否清空原有数据等。