Devdit
 

Java เชื่อมต่อ MySQL ด้วย MySQL Connector/J

1K

Java เชื่อมต่อ MySQL ด้วย MySQL Connector/J บทความนี้สอนวิธีการเขียนภาษา Java สำหรับเชื่อมต่อฐานข้อมูล MySQL ด้วย JDBC พร้อมใช้ try catch ตรวจสอบว่าสามารถเชื่อมต่อ MySQL ได้หรือไม่ มีรายละเอียดดังนี้

 

ตัวอย่าง Java เชื่อมต่อ MySQL ด้วย MySQL Connector/J

1. ดาวน์โหลด mysql-connector-java.jar เก็บไว้ที่ตำแหน่งเดียวกับไฟล์โปรแกรม ตัวอย่างเขียนโปรแกรมที่ C:\java

https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.29/mysql-connector-java-8.0.29.jar

 

2. เขียนโค้ด Java เชื่อมต่อ MySQL ฐานข้อมูลชื่อ example ไฟล์โค้ดชื่อ Test.java

import java.sql.*;

class Test {  
    public static void main(String args[]){ 
        String url = "jdbc:mysql://localhost:3306/example";
        String user = "root";
        String password = "";

        try (Connection connection = DriverManager.getConnection(url, user, password)) {
            System.out.println("Java เชื่อมต่อ MySQL สำเร็จ");
        } catch (SQLException e) {
            throw new IllegalStateException("Java เชื่อมต่อ MySQL ไม่สำเร็จ", e);
        }
    }
}

3. รันโปรแกรมด้วยคำสั่งด้านล่าง

java -cp * Test.java

ผลลัพธ์

Java เชื่อมต่อ MySQL สำเร็จ

คำอธิบาย

Java เชื่อมต่อ MySQL ด้วย MySQL Connector/J จากตัวอย่างโค้ดมีรายละเอียดดังนี้

1. import java.sql.* เข้ามาโปรแกรมเพื่อใช้งานคำสั่งสำหรับเชื่อมต่อ MySQL

2. สร้างตัวแปร url สำหรับเก็บ URL JDBC สำหรับเชื่อมต่อ MySQL จากตัวอย่างเชื่อมต่อฐานข้อมูลชื่อ example

3. สร้างตัวแปร user เก็บชื่อผู้เข้าใช้งาน MySQL คือ root และตัวแปร password สำหรับเก็บรหัสผ่าน MySQL

4. ใช้คำสั่ง try catch ร่วมกับคำสั่ง DriverManager.getConnection เพื่อเชื่อมต่อ MySQL

5. กรณีเชื่อมต่อสำเร็จโปรแกรมจะทำงานใน try กรณีเชื่อมต่อไม่สำเร็จจะทำงานใน catch

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ