Rumah  >  Soal Jawab  >  teks badan

Sambungkan sambungan penyambung MySQL tidak diwujudkan

Saya cuba menyambung ke MySQL DB (dipasang dalam komputer riba saya) daripada akses Confluence Cloud Remote menggunakan penyambung Sumber MySQL. Saya tidak boleh menyambung ke Penyambung MySQL.

Ralat: Tidak dapat mengesahkan konfigurasi. kalau betul konfigurasi, yang bermaksud konfigurasi tidak sah, dan Penyambung terus berjalan pada konfigurasi yang diluluskan sebelum ini mengesahkan. Ralat:

Sambungan.Kata Laluan: Tidak dapat menyambung ke pangkalan data

table.whitelist: Tidak dapat menyemak sama ada jadual wujud kerana ralat sambungan

Sambungan JDBC yang sama berfungsi melalui program Java pada komputer riba saya.

Contoh program yang saya gunakan:

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");
    }

Nama hos (hos tempatan dengan port 3306 atau 192.168.2**.**:3306 (alamat IP komputer riba saya)) berfungsi dengan baik dalam program Java.

Menggunakan penyambung Confluence, saya tidak boleh membuat sambungan. Langkah-langkah yang saya selesaikan di bawah

Langkah 1. Saya telah menambah butiran rentetan sambungan bersama nama pengguna dan kata laluan di dalam penyambung.

Pengesahan

Sambung ke hos

192.168.2**.2**

Port sambungan

3306

Hubungkan pengguna

Adi

Kata laluan sambungan

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

Nama pangkalan data

test_kafka_connectors

Mod SSL

lebih suka

Langkah 2. Buat pengguna (Adhi, alamat IP ialah Confluence) dalam MySQL di bawah dan berikan kebenaran. Sila rujuk gambar pengguna pangkalan data.

Langkah 3: Saya cuba meletakkan atribut alamat bind alamat IP Confluence ke dalam fail MySQLconf mysqlrouter.conf dan memulakan semula perkhidmatan mysql, tetapi sambungan Connector masih tidak berfungsi.

P粉057869348P粉057869348407 hari yang lalu673

membalas semua(1)saya akan balas

  • P粉447495069

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

    192.168.2**.2** ialah subnet LAN pada rangkaian rumah anda. Anda perlu menggunakan IP awam yang disediakan oleh ISP anda. Anda juga perlu memajukan port 3306 melalui penghala anda.


    Tidak pasti mengapa anda "memerlukan" Confluence Cloud. Anda sepatutnya boleh menjalankan penyambung Kafka Connect JDBC (dan Kafka) dengan MySQL pada mesin tempatan anda.

    balas
    0
  • Batalbalas