কম্পিউটার টিউটোরিয়াল

Java MySQL কানেকশন এরর সমাধান: কনেক্টর ক্লাসপাথে সেট করা

Java-এ MySQL কানেকশন সময় ClassNotFoundException: com.mysql.jdbc.Driver বা No suitable driver found এরর আসলে, MySQL কনেক্টর (JDBC ড্রাইভার) ক্লাসপাথে যোগ করতে হয়।

সমাধান: IDE-এ JAR যোগ করা

  1. MySQL Connector/J JAR ডাউনলোড করুন (mysql-connector-java-x.x.x.jar)
  2. IDE-এ (Eclipse/IntelliJ/NetBeans) প্রজেক্টের লাইব্রেরি/ডিপেন্ডেন্সিতে যোগ করুন
  3. Maven/Gradle ব্যবহার করলে pom.xml / build.gradle-এ ডিপেন্ডেন্সি যোগ করুন

Maven ডিপেন্ডেন্সি

<dependency>
    <groupId>com.mysql</groupId>
    <artifactId>mysql-connector-j</artifactId>
    <version>8.0.33</version>
</dependency>

Gradle ডিপেন্ডেন্সি

implementation 'com.mysql:mysql-connector-j:8.0.33'

কানেকশন কোড (আধুনিক ড্রাইভার ক্লাস)

import java.sql.Connection;
import java.sql.DriverManager;

public class MySQLConnect {
    public static void main(String[] args) {
        String url = "jdbc:mysql://localhost:3306/web?useSSL=false&serverTimezone=UTC";
        try (Connection con = DriverManager.getConnection(url, "root", "123456")) {
            System.out.println("Connection successful!");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

সাধারণ সমস্যা ও সমাধান

  1. সমাধান: হুলু কানেকশন এরর ৫০০৩

  2. Firefox PR_CONNECT_RESET_ERROR সমাধান: কুইক ফিক্স গাইড

  3. উইন্ডোজ ১০ নেটওয়ার্ক এরর 0x00028002 সমাধান: কুইক ট্রাবলশুটিং গাইড

  4. Snapchat কানেকশন এরর সমাধানের ৯ সহজ ধাপ

কপিরাইট © https://bd.wsxdn.com সমস্ত অধিকার সংরক্ষিত
এররকারণসমাধান
ClassNotFoundExceptionJAR ক্লাসপাথে নেইJAR যোগ করুন
Communications link failureহোস্ট/পোর্ট ভুল, ফায়ারওয়ালIP, পোর্ট, বাইন্ড অ্যাড্রেস চেক করুন
Access deniedইউজার/পাস ভুল, হোস্ট মিসম্যাচসঠিক ক্রেডেনশিয়াল, '%' হোস্ট দিন
SSLHandshakeExceptionSSL সার্টিফিকেট সমস্যাuseSSL=false বা সার্টিফিকেট কনফিগার করুন