Rumah > pangkalan data > tutorial mysql > Mengapa Kod Java Saya Membuang Ralat 'Akses Ditolak' Semasa Menyambung ke MySQL?

Mengapa Kod Java Saya Membuang Ralat 'Akses Ditolak' Semasa Menyambung ke MySQL?

Susan Sarandon
Lepaskan: 2024-11-29 14:58:10
asal
611 orang telah melayarinya

Why Does My Java Code Throw an

"Membetulkan Pengecualian: java.sql.SQLException: Akses Ditolak untuk Pengguna dengan Bukti Bukti Kosong"

Soalan:

Pengecualian dengan mesej "java.sql.SQLException: Akses dinafikan untuk pengguna ''@'localhost' (menggunakan kata laluan: NO)" ditemui semasa cuba menyambung ke pangkalan data MySQL. Semua percubaan untuk menukar kata laluan pengguna, memberikan kebenaran atau menyambung semula telah gagal. Apakah punca ralat ini?

Jawapan:

Kod Java yang disediakan mengandungi percanggahan dalam panggilan kaedah utama:

public void main(String[] args) throws SQLException
Salin selepas log masuk

Kaedah ini berkemungkinan sebahagian daripada kelas yang berbeza, "com.mysql.cj.jdbc.admin.TimezoneDump," yang turut mentakrifkan kaedah utama. Akibatnya, Eclipse mungkin menjalankan kelas yang salah ini dan bukannya kelas "Aplikasi Utama" yang dimaksudkan.

Untuk menyelesaikan isu ini, anda boleh secara manual 指定 kelas mana yang hendak dijalankan:

  1. Betul -klik pada MainApp.java.
  2. Pilih Jalankan Sebagai.
  3. Pilih Aplikasi Java.

Tindakan ini akan mengarahkan Eclipse untuk melaksanakan kelas "MainApp", yang sepatutnya berjaya sambung ke pangkalan data tanpa ralat dinafikan akses.

Atas ialah kandungan terperinci Mengapa Kod Java Saya Membuang Ralat 'Akses Ditolak' Semasa Menyambung ke MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan