插件管理

您可以通过云数据库 SelectDB 版的插件管理功能,可通过控制台一站式管理 JDBC 驱动等各类插件,实现对多种 SQL 语法的扩展支持。系统支持插件在全量节点(含后续扩容节点)的自动分发与同步更新,在保障集群版本严格一致的同时,极大地简化了运维复杂度。”

适用范围

  • 实例内核版本需为 4.1.0 及以上。

支持的插件

插件分为以下两类:

  • 默认安装插件:实例创建时已默认安装,可直接使用,不支持卸载。

  • 自选插件:您可以在控制台按需安装,也支持随时卸载。

说明

本表内容具备时效性,可能未包含最新发布或升级的插件。准确的插件列表与版本详情,请参考控制台。

数据库类型

插件名称

插件类型

说明

ClickHouse

clickhouse-jdbc-0.3.2-patch11-all.jar

默认安装

用于连接 ClickHouse 数据库的 JDBC 驱动,兼容旧版 ClickHouse 服务。该文件已包含所有依赖。

clickhouse-jdbc-0.4.2-all.jar

默认安装

ClickHouse 的新版 JDBC 驱动,提升了性能并修复了缺陷,支持较新的 ClickHouse 功能。该文件为包含所有依赖的 Fat Jar。

SQL Server

mssql-jdbc-11.2.0.jre8.jar

默认安装

微软官方 SQL Server JDBC 驱动,版本 11.2.0,适用于 JRE 8 环境。支持 SQL Server 2012 及更高版本。

mssql-jdbc-11.2.3.jre8.jar

默认安装

微软官方 SQL Server JDBC 驱动的次要更新版本,包含安全补丁和稳定性改进。

MySQL

mysql-connector-java-8.0.25.jar

默认安装

Oracle 官方 MySQL JDBC 驱动,用于连接 MySQL 8.0+ 数据库。支持 SSL 加密连接、新的认证插件及特性。

mysql-connector-j-8.4.0.jar

默认安装

Oracle 官方 MySQL Connector/J 8.4.0 驱动,用于连接 MySQL 8.0+ 数据库。主要特性包括:

  • 增强的 JSON 处理能力和 X DevAPI 改进。

  • 支持 TLS 1.3 安全协议。

  • 在高并发环境下性能优化。

  • 支持 caching_sha2_password 等增强认证插件。

mysql-connector-j-8.3.0.jar

自选

Oracle 官方 MySQL Connector/J 8.3.0 驱动,用于连接 MySQL 8.0+ 数据库。主要特性包括:

  • 改进的 JSON 处理能力和 X DevAPI 增强。

  • 支持 TLS 1.3 安全协议。

  • 针对高并发环境的性能优化。

Oracle

ojdbc6.jar

默认安装

Oracle JDBC 驱动 (ojdbc6),适用于 Java 6 环境和 Oracle Database 11g,主要用于连接旧版 Oracle 数据库的遗留系统。

ojdbc8.jar

默认安装

Oracle JDBC 驱动 (ojdbc8),适用于 Java 8 环境和 Oracle Database 12c 及更高版本,支持 JSON 等现代特性。

PostgreSQL

postgresql-42.5.0.jar

默认安装

PostgreSQL JDBC 驱动,版本 42.5.0。支持 PostgreSQL 9.4 及以上版本。

postgresql-42.5.1.jar

默认安装

PostgreSQL JDBC 驱动的缺陷修复版本,提升了稳定性,建议在生产环境中使用。

管理插件

安装插件

  1. 登录云数据库 SelectDB 控制台

  2. 在页面左上角,选择实例所属的地域。

  3. 实例列表页面,单击目标实例ID

  4. 在左侧导航栏中,单击插件管理

  5. 未安装插件页签下,找到目标插件,单击其操作列的安装

  6. 在弹出的确认对话框中,单击确认安装

    提交安装请求后,实例状态将变为插件安装中。预计1分钟左右完成安装,随后实例状态将恢复为运行中

卸载插件

只有您自行安装的自选插件才支持卸载。操作步骤如下:

  1. 进入插件管理页面。

  2. 切换到已安装插件页签。

  3. 找到需要卸载的插件,单击其操作列的卸载

  4. 在弹出的确认对话框中,单击确认卸载