Ralat Pemacu JDBC dalam Menyambung ke MySQL: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Di Java, ralat mesej "java.lang.ClassNotFoundException: com.mysql.jdbc.Driver" menunjukkan bahawa pustaka MySQL Connector/J tidak ada atau tidak dikonfigurasikan dengan betul. Inilah yang boleh anda lakukan untuk menyelesaikan isu:
Penyelesaian 1: Sertakan MySQL Connector/J Dependency
IntelliJ:
Projek Maven:
Tambahkan kebergantungan berikut pada pom.xml fail:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.39</version> </dependency>
Penyelesaian 2: Penambahan Fail Jar Manual
Penjelasan:
Pengecualian berlaku kerana Mesin Maya Java tidak dapat mencari kelas com.mysql.jdbc.Driver, yang merupakan sebahagian daripada Perpustakaan MySQL Connector/J. Dengan menambahkan kebergantungan atau memasukkan fail JAR secara manual, anda menyediakan kelas pemacu dan membolehkan aplikasi mewujudkan sambungan ke pangkalan data MySQL.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan 'java.lang.ClassNotFoundException: com.mysql.jdbc.Driver' dalam JDBC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!