OceanBase 是一款高性能、高可用的分布式关系型数据库,广泛应用于金融、电信、互联网等行业。对于开发者而言,掌握如何连接 OceanBase 是进行应用开发的第一步。本文将简要介绍几种常见的连接方式。
如果你的 OceanBase 数据库运行在 MySQL 兼容模式下,可以直接使用标准的 MySQL 客户端进行连接:
mysql -h -P -u -p -D
其中:
默认直连端口为 若通过 ODP(OceanBase Database Proxy)连接,则端口通常为 2883 。
前提条件:确保本地已安装 MySQL 客户端,并获取正确的连接地址、端口、用户名和密码 。
OceanBase 支持使用 MySQL 官方 JDBC 驱动(Connector/J) 进行连接。适用于 Java 应用程序:
String url = “jdbc:mysql://:/”;
String user = “”;
String password = “”;
Connection conn = DriverManager.getConnection(url, user, password);
注意:需确保 Java 环境为 JDK 8 或更高版本,并正确引入 MySQL Connector/J 依赖 。
ODC 是 OceanBase 官方提供的图形化数据库开发工具,操作简单直观:
若你的 OceanBase 实例运行在 Oracle 兼容模式,则需使用 Oracle JDBC 驱动或兼容的客户端工具(如 SQL Developer)进行连接 。