zoukankan      html  css  js  c++  java
  • OB-连接Oceanbase

    管理工具

    OceanBase 客户端、MySQL 客户端、 OceanBase 开发者中心和 OceanBase 云平台

    字符型管理工具

    OceanBase 客户端

    OceanBase 客户端(OBClient)同时兼容访问 OceanBase 数据库的 MySQL 以及 Oracle 租户

    语法
    obclient -u[用户名]@[租户名]#[集群名称] -P[端口号] -h[ip地址] -p[密码] -D[数据库名] -c
    
    • 如果连接语句中不带 -c 项,则连接至租户后 Hint 无法生效。
    • 如果连接语句中不带 -D[数据库名] 项,则默认数据库名与用户名一致。

    MySQL 客户端

    安装 MySQL 官方的 JDBC 驱动 mysql-connector-Java 时,推荐使用 5.1.30 和 5.1.40 版本.

    因 OceanBase 数据库仅支持 MySQL 5.6.25 语法,推荐使用 OBClient 或 MySQL 5.6 版本客户端。

    用法
    mysql -u[用户名]@[租户名]#[集群名称] -P[端口号] -h[ip地址] -p[密码] -D[数据库名] -c
    
    • 如果连接语句中不带-c项,则连接至 MySQL 租户后 HINT 无法生效

    连接 OceanBase 数据库

    OBClient 连接

    OBClient 是 OceanBase 数据库专用的命令行客户端工具,可以连接 OceanBase 数据库的 MySQL 和 Oracle 租户。

    通过 OBProxy 连接的方式

    语法
    obclient -u[用户名]@[租户名]#[集群名称] -P[端口号] -h[ip地址] -p[密码] -D[数据库名] -c
    
    示例
    obclient -h10.10.10.1 -uroot@obmysql#obdemo -P2883 -pabcABC123 -c -A oceanbase
    
    说明
    • -h:提供 OceanBase 数据库连接 IP,通常是一个 OBProxy 地址。
    • -u:提供租户的连接账户,格式有两种:用户名@租户名#集群名或者 集群名:租户名:用户名。MySQL 租户的管理员用户名默认是 root。
    • -P:提供 OceanBase 数据库连接端口,也是 OBProxy 的监听端口,默认是 2883,可以自定义。
    • -c:表示在 MySQL 运行环境中不要忽略注释。
    • -A:表示在 MySQL 连接数据库时不自动获取统计信息。
    • oceanbase:访问的数据库名,可以更改为业务数据库

    直连方式

    示例
    obclient -h192.168.10.181 -P2881  -uroot@test_tenant -A -c -Doceanbase
    

    image-20210829105651217

    说明
    • -h:提供 OceanBase 数据库连接IP,通常是一个 OBServer 的 IP 地址。
    • -u:提供租户的连接账户,格式有两种:用户名@租户名或者租户名:用户名。MySQL 租户的管理员用户名默认是 root。
    • -P:提供 OceanBase 数据库连接端口,默认是 2881,可以自定义。
    • -p:提供账户密码,为了安全可以不提供,改为在后面提示符下输入,密码文本不可见。
    • -c:表示在 MySQL 运行环境中不要忽略注释。
    • -A:表示在 MySQL 连接数据库时不自动获取统计信息。
    • oceanbase:访问的数据库名,可以更改为业务数据库。
    • 普通租户通过直连方式连接时,需要确保该租户的资源分布在该 OBServer上,如果该租户的资源未分布在该 OBServer 上,则无法通过直连该 OBServer 连接到该租户。
  • 相关阅读:
    【转】ServletContext介绍及用法
    【转】UML之类图和对象图
    【转】UML各种图总结
    解决win10下 matplotlib绘图时中文乱码问题
    修改表、字段的默认字符集
    MySQL报错Incorrect date value: '0000-00-00' for column 'hirrdate' at row 1
    用vs code将qt designer的.ui文件转换为.py文件
    MySQL多表数据查询记录
    MySQL中统计函数和分组数据查询
    lambda匿名函数
  • 原文地址:https://www.cnblogs.com/binliubiao/p/15217766.html
Copyright © 2011-2022 走看看