本次测试,在测试环境安装了一套单机版的oceanbase mysql版,下面对数据库进行连接。

1、通过ODC连接

(1)、下载并安装odc开发者中心

参考:下载客户端版 ODC - 云数据库 OceanBase - 阿里云https://help.aliyun.com/document_detail/212816.html

(2)、打开ODC开发者中心

(3)、点击新建连接

(4)、准备数据库的连接信息:

IP:10.xx.xx.153
端口:2881
租户:mysql01
数据库名称:aespess
用户名:aespess
密码:XX

(5)、点保存,打开数据库

(6)、此时可以进行查询:

2、通过obclient客户端工具连接ob 数据库

(1)、下载并安装obclient

参考
下载 OceanBase 客户端(OBClient) - 云数据库 OceanBase - 阿里云https://help.aliyun.com/document_detail/212051.html

(2)、在linux上安装obclient

[root@localhost tmp]# ls -lt *.rpm
-rw-r--r-- 1 root root 64663880 11月  2 16:33 obclient-1.2.6-20210510164331.el7.alios7.x86_64.rpm
[root@localhost tmp]# rpm -ivh obclient-1.2.6-20210510164331.el7.alios7.x86_64.rpm
准备中...                          ################################# [100%]
正在升级/安装...1:obclient-1.2.6-20210510164331.el7################################# [100%]
[root@localhost tmp]#

(3)、准备数据库连接信息:

IP:10.xx.xx.153
端口:2881
租户:mysql01
数据库名称:aespess
用户名:aespess
密码:XX

(4)、通过obclient连接数据库

注:如果没有使用obproxy, 用户名@租户名  的后面无需添加集群名称

说明

  • -h:提供 OceanBase数据库连接的IP,通常是一个 OBProxy 地址。

  • -u:提供租户的连接帐户,格式有两种:“用户名@租户名#集群名”或者“集群名:租户名:用户名”。Oracle 租户的管理员用户名默认是sys。

  • -P:提供 OceanBase 数据库连接端口,也是 OBProxy 的监听端口,默认是2883,可以自定义。

  • -p:提供帐户密码。为了安全可以不提供,改为在后面提示符下输入,密码文本不可见。

  • -c:表示在将 SQL 语句中的注释发往数据库端。

  • -A:表示在连接数据库时不去获取全部表信息,可以使登录数据库速度最快。

  • sys:访问的数据库名,可以改为业务数据库。

3、通过mysql客户端连接

如果是单机版,-u后面 "用户名@租户名"

如果使用obproxy,-u后面"用户名@租户名@集群名"

4、通过jdbc进行连接

String url = "jdbc:oceanbase://xxx.xxx.xxx.xxx:2883/SYS?useUnicode=true&characterEncoding=utf-8";              //IP地址:OBProxy端口号/数据库名String username = "SYS@test1#obtest";                                                                          //用户名@租户名#集群名称String password = "test";                                                                                      //密码Connection conn = null;     

oceanbase ODC和Obclient连接mysql类型的ob库相关推荐

  1. node --- 连接mysql(docker环境) Sequelize库

    mysql 数据库 [1] 首先配置 docker 环境 采用 docker-compose 方法 源码: /test-mysql/docker-compose.yml version: '3.1' ...

  2. 快速使用Python连接MySQL数据库的方法

    我是在Anaconda notebook中进行连接实验的,环境Python3.6,当然也可以在Python Shell里面进行操作. 最常用也最稳定的用于连接MySQL数据库的python库是PyMy ...

  3. wps连接mysql数据库增删改查_Python操作MySQL数据库实例详解【安装、连接、增删改查等】...

    本文实例讲述了python操作MySQL数据库.分享给大家供大家参考,具体如下: 1.安装 通过Python连接MySQL数据库有很多库,这里使用官方推荐的MySQL Connector/Python ...

  4. python链接mysql 判断是否成功_【初学python】使用python连接mysql数据查询结果并显示...

    因为测试工作经常需要与后台数据库进行数据比较和统计,所以采用python编写连接数据库脚本方便测试,提高工作效率,脚本如下(python连接mysql需要引入第三方库MySQLdb,百度下载安装) # ...

  5. eclipse如何连接mysql_Python如何连接 MySQL?

    点击关注上方"SQL数据库开发", 设为"置顶或星标",第一时间送达干货 了解到不少关注我的朋友是做数据分析的,而Python算是目前比较热的数据分析工具,今天 ...

  6. vs中如何开发mysql_VS2015如何连接mySQL数据库图文

    1.新建一个工程名叫mysql,编程环境选择c#,然后选择windows窗体应用程序,新建一个窗体用于显示查询到sql数据库的数据集 2.从工具箱向form1窗体上拖一个按钮和datagridview ...

  7. 用python连接数据库_用Python连接MySQL

    MySQL是当下最流行的关系型数据库管理系统之一,在用Python爬取网络数据的过程中也经常需要用到MySQL,Python中pymysql库提供了连接MySQL的接口,为Python连接和操作MyS ...

  8. python连接mysql用哪个模块_Python连接MySQL数据库之pymysql模块使用

    Python3连接MySQL 本文介绍Python3连接MySQL的第三方库--PyMySQL的基本使用. PyMySQL介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服 ...

  9. Python连接MySQL数据库之pymysql模块使用

    Python3连接MySQL 本文介绍Python3连接MySQL的第三方库--PyMySQL的基本使用. PyMySQL介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服 ...

  10. 通过python连接mysql模拟成绩查询系统

    一:前提准备,建立一个数据库和表,录入一些学生成绩信息. DROP TABLE IF EXISTS `student_degree`; CREATE TABLE `student_degree` (` ...

最新文章

  1. java thread join_java中thread的join方法为什么能让线程插队
  2. windows10用c++部署libtorch过程中遇到的一些问题
  3. 查询DBA_HIST_ACTIVE_SESS_HISTORY缓慢
  4. 音视频技术开发周刊(第123期)
  5. 模拟退火解决TSP问题
  6. mysql 案例~ 主从复制转化为级联复制
  7. Java常用算法三:01背包问题
  8. 间接蒸发冷却在华北地区某数据中心的应用
  9. Python:罗马数字转整数
  10. java计算集合交差并集
  11. 旋转的描述【2】——等效旋转矢量与四元数
  12. 项目财务分析中的陷阱(3)(转)
  13. yolov3批量测试并存在自己定义的路径(linux,Joseph Redmon,c版本)
  14. clang 中英文帮助手册
  15. 在线LaTex编辑器
  16. unity基础(3)——从Unity Asset store获取资源
  17. 互联网程序员普遍都是年薪百万嘛?
  18. 实现统一社会信用代码校验
  19. 多线程对H3C网络设备、安全设备进行配置备份【包含虚拟防火墙配置备份】
  20. Handlebars.js入门教程

热门文章

  1. 【Unity开发小技巧】Unity中文转拼音
  2. Hamcrest使用
  3. linux鸟叔的私房菜txt,鸟哥的Linux私房菜(pdf+epub+mobi+txt+azw3)
  4. java xml转换xsd,将java类转换成xsd文件
  5. Python实现直角坐标系求两点间距离
  6. 15、孪生网络与相似度
  7. Android Github开源项目大集会 真的什么都有啊
  8. 用TensorFlow为图片添加字幕
  9. 国密 sm系列 java实现_国密标准SM3算法,java实现
  10. vdbench安装及使用