OceanBase 客户端 OBClient 是 OceanBase 数据库专用的命令行工具,通过 OBClient 您可以连接 OceanBase 数据库的 MySQL 模式和 Oracle 模式的租户。本文主要介绍连接方式的前提条件和操作步骤。
前提条件
请确认已下载并安装了 OBClient 应用。如果未下载 OBClient 应用,您可以访问 软件中心 下载对应版本的 OBClient(OceanBase 命令行客户端)。
操作步骤
在命令行中输入 OBClient 的运行参数。格式请参见如下示例。
$ obclient -hxxx.xxx.xxx.xxx -P3306 -u a**** -p****** -A
参数说明:
参数
含义
-h
提供 OceanBase 数据库连接的域名。
-P
提供 OceanBase 数据库连接端口,Oracle 模式租户默认是 1521。
-u
提供租户的连接账号。
-p
提供账号密码。为了安全可以不提供,改为在后面提示符下输入,密码文本不可见。
-A
表示连接数据库时不获取全部表信息,以快速登录数据库。
连接成功后,命令行终端出现默认的 OBClient 命令行提示符,如下例所示:
obclient [a****]>
如果要退出 OBClient 命令行,可以输入
exit
后按回车键,或者使用快捷键Ctrl + D
。
示例
通过 OBClient 客户端连接 OceanBase 的 Oracle 租户。
$ obclient -hxxx.xxx.xxx.xxx -P1521 -ua**** -p****** -A
登录成功后,返回结果如下:
Welcome to the OceanBase. Commands end with ; or \g. Your OceanBase connection id is 102073 Server version: OceanBase 3.2.4.2 (…) (Built Feb 27 2023 17:31:19) Copyright (c) 2000, 2018, OceanBase and/or its affiliates. All rights reserved. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
查看系统时间。
obclient [a****]> SELECT SYSDATE FROM dual;
返回结果如下:
+-----------+ | SYSDATE | +-----------+ | 29-MAR-23 | +-----------+ 1 row in set
输入
exit
后按回车键退出。obclient [a****]> exit
执行结果如下:
Bye
相关文档
通过 OBClient 连接 OceanBase 数据库 MySQL 租户的操作示例请参见 通过 OBClient 连接 OceanBase 租户。
文档内容是否对您有帮助?