Devdit
 

Java เชื่อมต่อฐานข้อมูล ติดต่อฐานข้อมูล MySQL

1.7K

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

 

ตัวอย่าง Java เชื่อมต่อฐานข้อมูล ติดต่อฐานข้อมูล MySQL

1. สร้างฐานข้อมูลชื่อ demo

CREATE DATABASE demo

 

2. ดาวน์โหลด mysql-connector-java.jar วางไว้ในตำแหน่งเดียวกับโค้ดที่เขียน

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

 

3. สร้างไฟล์ชื่อ Test.java และเขียนโค้ดJ๋ava เชื่อมต่อฐานข้อมูล

import java.sql.*;

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

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

 

4. รันโค้ด Test.java ด้วยคำสั่ง java -cp

java -cp * Test.java

 

ผลลัพธ์

Java เชื่อมต่อฐานข้อมูล

คำอธิบาย

Java เชื่อมต่อฐานข้อมูล ติดต่อฐานข้อมูล MySQL มีรายละเอียดขั้นตอนดังนี้

1. import java.sql.* เพื่อใช้งานฟังก์ชันสำหรับเชื่อมต่อฐานข้อมูล

2. กำหนด url, user และ password สำหรับการเชื่อมต่อฐานข้อมูล MySQL ตัวอย่างเชื่อมฐานข้อมูลชื่อ demo

3. ใช้คำสั่ง DriverManager.get ร่วมกับ url, user, password สำหรับเชื่อมต่อฐานข้อมูล

4. ใช้คำสั่ง try catch กรณีเชื่อมต่อฐานข้อมูลสำเร็จโปรแกรมจะทำงานใน try แต่ถ้าไม่สำเร็จจะทำงานใน catch

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