连接 OceanBase 数据库可以通过命令行工具,如 MySQL 客户端或 OBClient。以下是具体的连接方法:

使用 MySQL 客户端连接

  1. 确保已安装 MySQL 客户端,并确保环境变量 PATH 包含 MySQL 客户端命令所在目录。

  2. 连接命令格式

    bash

    mysql -h<IP地址> -u<用户名> -P<端口号> -p -c -A <数据库名>

    参数说明:

    • -h:数据库的 IP 地址。

    • -u:租户的连接账户。

    • -P:数据库的连接端口,默认为 3306。

    • -p:提示输入账户密码,出于安全考虑,建议不要直接在命令中写明密码。

    • -c:在 MySQL 运行环境中不忽略注释。

    • -A:连接时不自动获取统计信息。

    • <数据库名>:需要连接的数据库名称。

    示例:

    bash

    mysql -h192.168.0.0 -uroot@sys#obcluster -P2883 -p -c -A oceanbase

使用 OBClient 连接

  1. 安装 OBClient

    • 通过 Yum 安装:yum install -y obclient

    • 或者从 OceanBase 官网下载 RPM 包进行安装。

  2. 连接命令格式

    bash

    obclient -h<IP地址> -u<用户名> -p<密码> -P<端口号> -c -A <数据库名>

    参数说明:

    • -h:数据库的 IP 地址。

    • -u:租户的连接账户。

    • -p:账户密码。

    • -P:数据库的连接端口。

    • -c-A:与 MySQL 客户端类似。

    • <数据库名>:需要连接的数据库名称。

    示例:

    bash

    obclient -h10.110.xxx.xxx -uroot@sys#obcluster -pob@Passwd -P2883 -c -A oceanbase

连接成功后,命令行会显示 OceanBase 的提示符,您可以开始执行 SQL 命令。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐