首页 云数据库 OceanBase 连接 OceanBase 数据库 通过 OBClient 连接 OceanBase 数据库

通过 OBClient 连接 OceanBase 数据库

OceanBase 客户端 OBClient 是 OceanBase 数据库专用的命令行客户端工具,通过 OBClient 您可以连接 OceanBase 数据库的 MySQL 和 Oracle 租户。本文主要介绍连接方式的前提条件和操作步骤。

前提条件

请联系技术支持人员获取 OceanBase 客户端安装包并正确安装。

操作步骤

  1. 打开命令行终端。

  2. 输入 OBClient 的运行参数。格式请参见如下示例。

$obclient -h10.0.0.0 -P3306 -u -p_**1***_ -A
说明

参数含义如下:

  • -h:提供 OceanBase 数据库连接的 IP。

  • -u:提供租户的连接账号。

  • -P:提供 OceanBase 数据库连接端口,默认是 3306。

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

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

  1. 连接成功后,命令行终端出现默认的 OBClient 命令行提示符,如下例所示:

obclient>
  1. 如果要退出 OBClient 命令行,可以输入 exit 后按回车键,或者使用快捷键 Ctrl + D。

示例

通过 OBClient 连接 OceanBase 数据库的 MySQL 租户。

$obclient -h10.0.0.0 -P3306 -u -p_**1***_ -A
obclient: [Warning] Using a password on the command line interface can be insecure.
Welcome to the OceanBase monitor.  Commands end with ; or \g.
Your OceanBase connection id is 3221666749
Server version: 5.7.25 OceanBase 3.2.1 (...) (Built Sep 30 2021 19:59:46)

<省略>

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

obclient> SELECT SYSDATE();
+---------------------+
| SYSDATE()           |
+---------------------+
| 2021-10-22 15:51:13 |
+---------------------+
1 row in set

obclient> exit
Bye
阿里云首页 云数据库 OceanBase 相关技术圈