This is an automated email from the ASF dual-hosted git repository.

RocMarshal pushed a commit to branch v4.1
in repository https://gitbox.apache.org/repos/asf/flink-connector-jdbc.git

commit 9853ba1c7e767282b0495bad054d7dd9be3d4694
Author: Hang Ruan <[email protected]>
AuthorDate: Sun Apr 27 14:53:01 2025 +0800

    [hotfix][docs] Add flink-connector-jdbc-${database} dependency in docs 
(#166)
---
 docs/content.zh/docs/connectors/table/jdbc.md | 18 +++++++++++++++++-
 docs/content/docs/connectors/table/jdbc.md    | 24 ++++++++++++++++++++----
 2 files changed, 37 insertions(+), 5 deletions(-)

diff --git a/docs/content.zh/docs/connectors/table/jdbc.md 
b/docs/content.zh/docs/connectors/table/jdbc.md
index c73d9723..0829c3aa 100644
--- a/docs/content.zh/docs/connectors/table/jdbc.md
+++ b/docs/content.zh/docs/connectors/table/jdbc.md
@@ -41,9 +41,25 @@ JDBC 连接器允许使用 JDBC 驱动向任意类型的关系型数据库读取
 依赖
 ------------
 
+使用 JDBC 连接器时, `flink-connector-jdbc-core`, `flink-connector-jdbc-${database}` 
和对应的 JDBC 驱动需要添加到依赖中。
+
 {{< sql_connector_download_table "jdbc" >}}
 
-JDBC 连接器不是二进制发行版的一部分,请查阅[这里]({{< ref "docs/dev/configuration/overview" 
>}})了解如何在集群运行中引用 JDBC 连接器。
+连接到对应的数据库时,需要使用对应的 `flink-connector-jdbc-${database}` 依赖和驱动依赖。
+
+支持的 `flink-connector-jdbc-${database}` 依赖如下,其版本需要和 `flink-connector-jdbc-core` 
依赖的版本相同:
+
+| Database   | Group Id                  | Artifact Id                      | 
JAR                                                                             
            |
+|:-----------|:--------------------------|:---------------------------------|:--------------------------------------------------------------------------------------------|
+| MySQL      | `org.apache.flink`        | `flink-connector-jdbc-mysql`     | 
[下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-mysql/)
     |
+| Oracle     | `org.apache.flink`        | `flink-connector-jdbc-oracle`    | 
[下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-oracle/)
    |
+| PostgreSQL | `org.apache.flink`        | `flink-connector-jdbc-postgres`  | 
[下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-postgres/)
  |
+| Derby      | `org.apache.flink`        | `flink-connector-jdbc-core`      | 
[下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-core/)
      |
+| SQL Server | `org.apache.flink`        | `flink-connector-jdbc-sqlserver` | 
[下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-sqlserver/)
 |
+| CrateDB    | `org.apache.flink`        | `flink-connector-jdbc-cratedb`   | 
[下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-cratedb/)
   |
+| Db2        | `org.apache.flink`        | `flink-connector-jdbc-db2`       | 
[下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-db2/)
       | 
+| Trino      | `org.apache.flink`        | `flink-connector-jdbc-trino`     | 
[下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-trino/)
     |
+| OceanBase  | `org.apache.flink`        | `flink-connector-jdbc-oceanbase` | 
[下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-oceanbase/)
 |
 
 在连接到具体数据库时,也需要对应的驱动依赖,目前支持的驱动如下:
 
diff --git a/docs/content/docs/connectors/table/jdbc.md 
b/docs/content/docs/connectors/table/jdbc.md
index c17daa71..1d7ec9d8 100644
--- a/docs/content/docs/connectors/table/jdbc.md
+++ b/docs/content/docs/connectors/table/jdbc.md
@@ -38,12 +38,27 @@ The JDBC sink operate in upsert mode for exchange 
UPDATE/DELETE messages with th
 Dependencies
 ------------
 
+When using the JDBC connector, `flink-connector-jdbc-core`, 
`flink-connector-jdbc-${database}` and the JDBC driver needs to be added to the 
dependencies.
+
 {{< sql_connector_download_table "jdbc" >}}
 
-The JDBC connector is not part of the binary distribution.
-See how to link with it for cluster execution [here]({{< ref 
"docs/dev/configuration/overview" >}}).
+The `flink-connector-jdbc-${database}` dependency and a driver dependency are 
required to connect to a specified database.
+
+The `flink-connector-jdbc-${database}` dependencies are as follows, whose 
version should be the same as the `flink-connector-jdbc-core`:
+
+| Database   | Group Id                  | Artifact Id                      | 
JAR                                                                             
                  |
+|:-----------|:--------------------------|:---------------------------------|:--------------------------------------------------------------------------------------------------|
+| MySQL      | `org.apache.flink`        | `flink-connector-jdbc-mysql`     | 
[Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-mysql/)
     |
+| Oracle     | `org.apache.flink`        | `flink-connector-jdbc-oracle`    | 
[Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-oracle/)
    |
+| PostgreSQL | `org.apache.flink`        | `flink-connector-jdbc-postgres`  | 
[Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-postgres/)
  |
+| Derby      | `org.apache.flink`        | `flink-connector-jdbc-core`      | 
[Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-core/)
      |
+| SQL Server | `org.apache.flink`        | `flink-connector-jdbc-sqlserver` | 
[Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-sqlserver/)
 |
+| CrateDB    | `org.apache.flink`        | `flink-connector-jdbc-cratedb`   | 
[Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-cratedb/)
   |
+| Db2        | `org.apache.flink`        | `flink-connector-jdbc-db2`       | 
[Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-db2/)
       | 
+| Trino      | `org.apache.flink`        | `flink-connector-jdbc-trino`     | 
[Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-trino/)
     |
+| OceanBase  | `org.apache.flink`        | `flink-connector-jdbc-oceanbase` | 
[Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-oceanbase/)
 |
 
-A driver dependency is also required to connect to a specified database. Here 
are drivers currently supported:
+Here are drivers currently supported:
 
 | Driver     | Group Id                   | Artifact Id            | JAR       
                                                                                
                                        |
 
|:-----------|:---------------------------|:-----------------------|:----------------------------------------------------------------------------------------------------------------------------------|
@@ -58,7 +73,8 @@ A driver dependency is also required to connect to a 
specified database. Here ar
 | OceanBase  | `com.oceanbase`            | `oceanbase-client`     | 
[Download](https://repo1.maven.org/maven2/com/oceanbase/oceanbase-client/)      
                                                  |
 
 
-JDBC connector and drivers are not part of Flink's binary distribution. See 
how to link with them for cluster execution [here]({{< ref 
"docs/dev/configuration/overview" >}}).
+JDBC connector and drivers are not part of Flink's binary distribution. 
+See how to link with them for cluster execution [here]({{< ref 
"docs/dev/configuration/overview" >}}).
 
 
 How to create a JDBC table

Reply via email to