搜尋

首頁  >  問答  >  主體

Confluence MySQL 連接器連線未建立

我正在嘗試使用 MySQL Source 連接器從 Confluence Cloud Remote 存取連接 MySQL DB(安裝在我的筆記型電腦中)。我無法與 MySQL Connector 建立連線。

錯誤:無法驗證設定。如果對 配置,這意味著配置無效,並且 連接器繼續在先前通過的配置上運行 驗證。錯誤:

連線.密碼:無法連線到資料庫

# table.whitelist:由於連線錯誤,無法檢查表是否存在

相同的 JDBC 連線透過我筆記型電腦上的 Java 程式進行工作。

我使用的範例程式:

try {
    // connect way #1
    String url1 = "jdbc:mysql://192.168.2**.**:3306/test_kafka_connectors";
    String user = "Adhi";
    String password = "*****";

    conn1 = DriverManager.getConnection(url1, user, password);
    if (conn1 != null) {
        System.out.println("Connected to the database test1");
    }

主機名稱(連接埠為 3306 或 192.168.2**.**:3306(我的筆記型電腦 IP 位址)的 localhost)在 Java 程式中運作正常。

使用 Confluence 連接器,我無法建立連線。 我在下面完成的步驟

第 1 步。我已在連接器內添加了連接字串詳細資訊以及用戶名和密碼。

身份驗證

連接主機\

192.168.2**.2**

連接埠

3306

連線用戶

阿迪

連線密碼

**************

# 資料庫名稱

test_kafka_connectors

# SSL模式

更喜歡

第2步.在下面的MySQL中建立使用者(Adhi,IP位址為Confluence)並授予權限。請參考資料庫使用者圖片。

第3步:我嘗試將Confluence IP位址的綁定位址屬性放入MySQLconf檔案mysqlrouter.conf中並重新啟動mysql服務,但Connector連線仍然無法正常運作。

P粉057869348P粉057869348460 天前732

全部回覆(1)我來回復

  • P粉447495069

    P粉4474950692023-09-10 09:28:01

    192.168.2**.2** 是您家庭網路中的 LAN 子網路。您需要使用 ISP 提供的公用 IP。您還需要透過路由器轉送 3306 連接埠。


    不清楚為什麼您「需要」Confluence Cloud。您應該能夠在本機上與 MySQL 一起執行 Kafka Connect JDBC 連接器(和 Kafka)。

    回覆
    0
  • 取消回覆