全部產品
Search
文件中心

ApsaraDB for OceanBase:通過 MySQL 用戶端串連 OceanBase 資料庫

更新時間:Jul 01, 2024

使用者需要使用 OceanBase 的 MySQL 租戶時,可以使用 MySQL 用戶端串連該租戶。本文主要介紹該串連方式的前提條件、操作步驟和樣本。

前提條件

  • 確保本地已正確安裝 MySQL 用戶端。OceanBase 目前的版本支援的 MySQL 用戶端版本包括 V5.5、V5.6 和V5.7。

  • 確保環境變數 PATH 包含了 MySQL 用戶端命令所在目錄。

操作步驟

  1. 開啟命令列終端。

  2. 輸入 MySQL 的運行參數。格式請參見如下樣本。

$mysql -h192.168.0.0 -u -P3306 -p**1*** -c -A oceanbase
說明

參數含義如下:

  • -h:提供 OceanBase 資料庫連接 IP。

  • -u:提供租戶的串連賬戶。

  • -P:提供 OceanBase 資料庫連接連接埠,預設是 3306。

  • -p:提供賬戶密碼,為了安全可以不提供,改為在後面提示符下輸入,密碼文本不可見。

  • -c:表示在 MySQL 運行環境中不要忽略注釋。

  • -A:表示在 MySQL 串連資料庫時不自動擷取統計資訊。

  • oceanbase:訪問的資料庫名,可以改為對應的業務資料庫。

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

MySQL [oceanbase]> 
  1. 如果要退出 OceanBase 命令列,可以輸入 exit 後按斷行符號鍵,或者使用快速鍵 Ctrl + D。

樣本

通過 MySQL 用戶端串連 OceanBase 的 MySQL 租戶。

$mysql -h192.168.0.0 -u -P3306 -p**1*** -c -A oceanbase
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MySQL connection id is 62488
Server version: 5.6.25 OceanBase 2.2.20 (…) (Built Aug 10 2019 15:27:33)

<…省略…>

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

MySQL [oceanbase]> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| oceanbase          |
| information_schema |
| mysql              |
| test               |
+--------------------+
4 rows in set

MySQL [oceanbase]> exit
Bye