Java เชื่อมต่อ MySQL ตอนที่ 3

      ได้เวลาลงมือเขียนโปรแกรมกันแล้ว เย้! เปิด NetBeans IDE ขึ้นมารอเลยนะคะ สิ่งที่อยากจะแนะนำคือ ให้ลองกวาดสายตาอ่านบทความคร่าว ๆ ให้จบก่อนรอบนึ่ง แล้วค่อยลงมือทำตามนะคะ การรู้ว่าจะทำอะไรบ้างตั้งแต่ต้นจนจบ มันจะประหยัดเวลาได้มากขึ้น และสงสัยน้อยลงด้วยค่ะ

      ในตอนที่ 1 เราได้สร้างฐานข้อมูล สร้างตาราง และกรอกข้อมูลลงในตารางเอาไว้ ในตอนนี้เราจะเขียนโปรแกรมภาษาจาวา เพื่อดึงเอาข้อมูลต่าง ๆ ในตาราง “User” ออกมาแสดงบนหน้าจอแสดงผลลัพธ์บนโปรแกรม NetBeans IDE ฟังดูน่าตื่นเต้นมั้ยคะ?

แน่นอนค่ะว่านี่คื่อจุดเชื่อมต่อที่สำคัญที่สุดจุดหนึ่งในการเขียนโปรแกรม ถ้าเราดึงข้อมูลออกมาแสดงผลบนโปรแกรม NetBeans IDE ได้ ต่อไปในอนาคต เราจะดึงข้อมูลขึ้นมาแสดงผลที่ไหนก็ได้ เช่น ดึงข้อมูลมาแสดงผลบนหน้าเว็บไซต์ หรือดึงข้อมูลมาแสดงผลบนหน้าจอโทรศัพท์มือถือ เป็นต้น ได้เวลาแล้ว 🙂 ไปกันเลย ลุย !!!


6 ขั้นตอนง่าย ๆ กับการเขียนโปรแกรมดึงข้อมูลจาก MySQL
1. สร้างโปรเจค (Create Project)
2. เพิ่มไลบรารี่ (Add Library MySQL JDBC Driver)
3. สร้างแพ็กเกจ (Create Package)
4. สร้างคลาส (Create Class)
5. เขียนโค้ด (Coding)
6. รันโปรแกรม (Run Program)


 

1. การสร้างโปรเจค (Create Project)

เริ่มต้นด้วยการเปิดโปรแกรม Netbeans ขึ้นมาแล้วทำตามขั้นตอนในภาพที่ 1

java-connect-mysql-step-3-2

ภาพที่ 1 สร้างโปรเจค

คำอธิบาย:

1. ไปที่เมนู “File” -> “New Project…
2. เลือก “Java”  -> “Java Application
3. คลิกปุ่ม “Next” และทำตามขั้นตอนในภาพที่ 2

java-connect-mysql-step-3-3

ภาพที่ 2 สร้างโปรเจค (ต่อ)

คำอธิบาย:

1. ตั้งชื่อโปรเจคว่า “ABC
2. คลิกปุ่ม “Finish
3. ปรากฏโปรเจค “ABC” ตามที่เราสร้างขึ้นมา

ตอนนี้เราก็ได้โปรเจคขึ้นมาแล้วลองคลิกดูซิว่าข้างใน NetBeans สร้างอะไรให้เราแล้วบ้าง

java-connect-mysql-step-3-4

ภาพที่ 3 ภายในโปรเจค “ABC”

 

2. การเพิ่มไลบรารี่ (Add Library MySQL JDBC Driver)

ที่ Libraries ยังไม่มี Driver ของฐานข้อมูล MySQL เลย ในการเชื่อมต่อฐานข้อมูล MySQL นั้นจะต้องใช้ MySQL JDBC Driver เป็นสะพานในการเชื่อมต่อระหว่างภาษา Java และ MySQL เราเพิ่ม Driver ตัวนี้เข้ามาในโปรเจคเลยค่ะ ตามภาพที่ 4

java-connect-mysql-step-3-5

ภาพที่ 4 เพิ่ม Driver MySQL

คำอธิบาย:

1. คลิกขวาที่ “Libraries
2. เลือก “Add Library…
3. เลือก “MySQL JDBC Drive
4. คลิกปุ่ม “Add Library” เพียงเท่านี้เราก็จะสามารถเรียกใช้ Driver ของ MySQL ได้แล้วค่ะ

 

3. สร้างแพ็กเกจ (Create Package)

ต่อมา เรามาสร้างแพ็กเกจ (package) นะคะ สร้างขึ้นมาเพื่อเก็บไฟล์จาวาของเราให้เป็นระเบียบค่ะ

java-connect-mysql-step-3-6

ภาพที่ 5 สร้าง Package

คำอธิบาย:

1. คลิกขวาที่ “Source Packages
2. เลือก “New
3. เลือก “Java Package…
4. ตั้งชื่อแพ็กเกจว่า “abc.database
5. คลิกที่ปุ่ม “Enter” ที่แป้นพิมพ์ เราก็จะได้แพ็กเกจ “abc.database” ขึ้นมา

 

4. สร้างคลาส (Create Class)

หลังจากสร้างแพ็กเกจแล้ว เราจะสร้าง Java Class… เพื่อใช้ในการเขียนโค้ด ดูขั้นตอนตามภาพที่ 6

java-connect-mysql-step-3-1

ภาพที่ 6 สร้าง Java Class…

1. คลิกขาวที่ชื่อแพ็คเกจ “abc.database
2. เลือก “New
3. เลือก “Java Class…
4. ตั้งชื่อคลาสว่า “Database1
5. กดปุ่ม “Enter” ที่แป้มพิมพ์ เราก็จะได้คลาส Database1.java ขึ้นมา

 

5. เขียนโค้ด (Coding)

แล้วเขียนโค้ดต่อไปนี้ลงไปค่ะ

 

6. รันโปรแกรม (Run Program)

คลิกขวาในไฟล์ “Database1.java” แล้วเลือก “Run File” จะปรากฏดังภาพที่

java-connect-mysql-step-5-5

ภาพที่ 7 แสดงผลลัพธ์

      เสร็จเรียบร้อยแล้ว เป็นอย่างไรบ้างคะ ได้ผลลัพธ์เหมือนกันหรือเปล่า ? 6 ขั้นตอนนี้คงจะมีปัญหาตรงขั้นตอนการเขียน Code กันแน่ ๆ เลย เพราะยังไม่ได้อธิบายโค้ดเลยค่ะ เดี๋ยวเราจะลงลึกในละเอียดกันในบทความต่อไปนะคะ ติดขัดตรงไหน สามารถทิ้งข้อความไว้ด้านล่างกระทู้ได้เลยค่ะ ขอให้มีความสุขกับการเรียนรู้นะคะ 🙂


เรื่องที่เกี่ยวข้อง
– Java Basic


 

ธมนวรรณ มณีจันทร์

ธมนวรรณ มณีจันทร์

|:- เราเชื่อมั่นว่าการเสียสละและการแบ่งปันจะทำให้โลกใบนี้สวยงามมากขึ้น ทุกๆ จุดเริ่มต้นของการเรียนรู้ นำไปสู่การเรียนรู้ถัดไป เว็บไซต์แห่งนี้ขอเป็นส่วนหนึ่งของการแบ่งปันความรู้ที่ไม่มีที่สิ้นสุด มาร่วมกันผลักดันโลกของเราให้หมุนไปพร้อมกับพลังแห่งความรักด้วยกันนะคะ :) >>> |:- About Me! -:|    

One thought to “Java เชื่อมต่อ MySQL ตอนที่ 3”

Comments are closed.