驱动兼容性的目标,是让使用 Oracle(Oracle-JDBC)/ MySQL(MySQL-JDBC)的业务不改动代码或尽可能少地改动代码,来迁移到 OceanBase 上。 因此,OceanBase JDBC 兼容性工作主要涉及两个方面:数据类型的兼容、接口的兼容。数据类型和接口又包括两类:标准 JDBC 定义的基本类型和接口,Oracle-JDBC 扩展的类型和接口。我们的...
("jdbc:oceanbase://xxx:xxx/username?&user=username@database#cluster&password=xxxxx"); System.out.println(connection.getAutoCommit()); Statement sm = connection.createStatement(); //新建表 t_meta_form sm.executeUpdate("CREATE TABLE t_meta_form (name varchar(36) , id int)"); //插入数据 ...
OceanBase JDBC 驱动程序 V2.4.8 使用指南 数据源和 URL 数据源概述 更新时间:2024-06-06 23:00:00 数据源是标准的通用对象,用于指定要使用的数据库或其他资源,通过连接 JDBC 数据源可以将应用程序连接到数据库。 OceanBase Connector/J 扩展应用程序编程接口(API)引入了数据源的概念。为了方便和可移植性,可以将...
可以通过实现接口 org.oceanbasedb.jdbc.authentication.AuthenticationPlugin 来创建新的身份验证插件。 SSL 可以使用定制化 SSL 来实现与服务器的连接,最初会创建一个 Socket。设置后,SSL Socket 将在此现有 Socket 上分层。org.oceanbasedb.jdbc.tls.TlsSocketPlugin 允许提供自定义 SSL 实现,例如创建新的 HostnameVe...
推出OceanBase Connector/J V2.4.8 版本,支持 LOAD DATA LOCAL INFILE 功能,并成功修复了多项关键缺陷。 功能增强 支持LOAD DATA LOCAL INFILE 功能:该功能需与指定版本的 OBProxy 和 OBServer 搭配使用,OBProxy 版本需不低于4.2.3,OBServer 版本需不低于4.2.2。 OBOracle 模式文本协议下参数处理优化:在 OBOracle...
conn=jdbc:oceanbase://xxx.xxx.xxx.xxx:3306/test?rewriteBatchedStatements=TRUE&allowMultiQueries=TRUE&useLocalSessionState=TRUE&useUnicode=TRUE&characterEncoding=utf-8&socketTimeout=10000&connectTimeout=30000 在此连接中,涉及到的配置参数如下:
连接到 OceanBase 通过JDBC 访问 OceanBase 更新时间:2023-06-25 11:15:00 您还可以通过 Java 通用数据库连接(JDBC)连接 OceanBase。 前提条件 确保计算机上的 Java 环境为 Java JDK 8 及以上版本。 安装MySQL Connector/J,并配置运行环境。 推荐使用 MySQL Connector/J 5.1.47 版本。详细的下载及安装方法,请参...
一般情况下,url的格式为jdbc:ob://ip:port/database,其中ip和port分别为OceanBase数据库的IP地址和端口号,database为要连接的数据库名称。通过url参数,可以将应用程序与OceanBase数据库建立起连接。 2. user user参数用于指定连接数据库的用户名。在连接OceanBase数据库时,需要提供合法的用户名和密码进行身份验证。
OceanBase JDBC 驱动文件名为:oceanbase-client-[版本号].jar,可以从官网下载。 OceanBase 数据库驱动文件 1.0 相关版本的类名为:com.alipay.oceanbase.obproxy.mysql.jdbc.Driver。 OceanBase 数据库驱动文件从 1.1.0 后类名更改为: com.alipay.oceanbase.jdbc.Driver,原类名会保留,但是不推荐使用。 文章《 OceanBa...