全部產品
Search
文件中心

ApsaraDB for OceanBase (Deprecated):通過 OBClient 串連 OceanBase 租戶

更新時間:Jul 01, 2024

OceanBase 用戶端 OBClient 是 OceanBase 資料庫專用的命令列工具,通過 OBClient 您可以串連 OceanBase 資料庫的 MySQL 模式和 Oracle 模式的租戶。本文主要介紹串連方式的前提條件和操作步驟。

前提條件

請確認已下載並安裝了 OBClient 應用。如果未下載 OBClient 應用,您可以訪問 軟體中心 下載對應版本的 OBClient(OceanBase 命令列用戶端)。

操作步驟

  1. 在命令列中輸入 OBClient 的運行參數。格式請參見如下樣本。

    $ obclient -hxxx.xxx.xxx.xxx -P3306 -u a**** -p****** -A

    參數說明:

    參數

    含義

    -h

    提供 OceanBase 資料庫連接的網域名稱。

    -P

    提供 OceanBase 資料庫連接連接埠,Oracle 模式租戶預設是 1521。

    -u

    提供租戶的串連帳號。

    -p

    提供帳號密碼。為了安全可以不提供,改為在後面提示符下輸入,密碼文本不可見。

    -A

    表示串連資料庫時不擷取全部表資訊,以快速登入資料庫。

  2. 串連成功後,命令列終端出現預設的 OBClient 命令列提示符,如下例所示:

    obclient [a****]>
  3. 如果要退出 OBClient 命令列,可以輸入 exit 後按斷行符號鍵,或者使用快速鍵 Ctrl + D

樣本

  1. 通過 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.
  2. 查看系統時間。

    obclient [a****]> SELECT SYSDATE FROM dual;

    返回結果如下:

    +-----------+
    | SYSDATE   |
    +-----------+
    | 29-MAR-23 |
    +-----------+
    1 row in set
  3. 輸入 exit 後按斷行符號鍵退出。

    obclient [a****]> exit

    執行結果如下:

    Bye

相關文檔

通過 OBClient 串連 OceanBase 資料庫 MySQL 租戶的操作樣本請參見 通過 OBClient 串連 OceanBase 租戶