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.
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.