Anda harus menambahkan opsi klien ke konektor mysql allowPublicKeyRetrieval=true
Anda untuk memungkinkan klien secara otomatis meminta kunci publik dari server. Perhatikan bahwa AllowPublicKeyRetrieval=True
dapat mengizinkan proxy jahat melakukan serangan MITM untuk mendapatkan kata sandi plaintext, jadi kata sandi itu False secara default dan harus diaktifkan secara eksplisit.
https://mysql-net.github.io/MySqlConnector/connection-options/
Anda juga dapat mencoba menambahkan useSSL=false
ketika Anda menggunakannya untuk tujuan pengujian/pengembangan
contoh:
jdbc:mysql://localhost:3306/db?allowPublicKeyRetrieval=true&useSSL=false