Java, MySQL และ JDBC Hello World Tutorial – สร้างการเชื่อมต่อ แทรกข้อมูล และดึงข้อมูลจาก MySQL

เผยแพร่แล้ว: 2020-07-27
Simple Crunchify Tutorial เกี่ยวกับวิธีการเชื่อมต่อ JDBC กับ MySQL DB ในเครื่องบน macOS

ในโลกของเทคโนโลยีที่เป็นนวัตกรรมในปัจจุบันนี้ คุณไม่จำเป็นต้องมี Database connectivity เพื่อดำเนินการเชื่อมต่อและกิจกรรมในแบบของคุณ

หากคุณกำลังใช้ Facebook, Twitter หรือโซเชียลมีเดียอื่น ๆ ทุกการกระทำที่คุณทำบนไซต์อาจถูกจัดเก็บไว้ในฐานข้อมูลและจะถูก retrieved during your next visit เพื่อมุมมองที่ปรับแต่งเฉพาะบุคคลที่เกี่ยวข้อง

มีเทคนิคอื่นๆ ค่อนข้างน้อย เช่น การแคชเบราว์เซอร์ แต่การตั้งค่าการจัดเก็บไปยัง DataBase เป็นหนึ่งในนั้น

มีฐานข้อมูลมากมายในป่า นี่คือบางส่วนของพวกเขา: CouchBase, MySQL, Oracle, Cassandra, MongoDB เป็นต้น ในบทช่วยสอนนี้ เราจะพูดถึงฐานข้อมูล MySQL

หากคุณมีคำถามใด ๆ ด้านล่างแสดงว่าคุณมาถูกที่แล้ว:

  • บทช่วยสอน JDBC – JDBC HelloWorld MySQL
  • เชื่อมต่อกับฐานข้อมูลโดยใช้ JDBC
  • การเชื่อมต่อ JDBC และ MySQL
  • ใน Java วิธีเชื่อมต่อกับ MySQL ด้วยไดรเวอร์ JDBC
  • การใช้ JDBC เพื่อเชื่อมต่อกับ MySQL จาก Java Program
  • โค้ดตัวอย่างสำหรับการเชื่อมต่อ JDBC ใน java ด้วย mysql
  • วิธีเชื่อมต่อฐานข้อมูล mysql ใน java โดยใช้ eclipse

สิ่งที่คุณต้องการ?

คุณต้องมี MySQL ติดตั้งไว้บนเดสก์ท็อปหรือแล็ปท็อปของคุณ ฉันได้ติดตั้ง MAMP บน macOS ซึ่งโดยค่าเริ่มต้นจะมาพร้อมกับ MySQL DB

มาเริ่มกันเลย:

  1. สร้างคลาส CrunchifyMySQLDBTutorial.java
  2. สร้างการ Connection ต่อ DB มาตรฐาน , PreparedStatement และ ResultSet Objects
  3. ดำเนินการ executeUpdate() เพื่อแทรกข้อมูลลงใน Table
  4. ดำเนินการ executeQuery() เพื่อดึงข้อมูลจาก MySQL Table
  5. ในกรณีของเรา:
    1. ชื่อฐานข้อมูล: crunchify
    2. ชื่อผู้ใช้: root
    3. รหัสผ่าน: root
    4. ชื่อโต๊ะ: พนักงาน
  6. Step - 1 : สร้างการเชื่อมต่อกับฐานข้อมูล ในกรณีที่ JDBC ล้มเหลว เราจะโยนข้อความแสดงข้อผิดพลาด
  7. Step - 2 : เราจะเพิ่ม 3 ระเบียนลงในฐานข้อมูล
  8. Step - 3 : เราจะอ่านบันทึกทั้งหมดทีละรายการและพิมพ์บน Eclipse Console

Maven Dependency สำหรับ JDBC MySQL

โปรดเพิ่มการพึ่งพา maven ด้านล่างให้กับไฟล์ pom.xml ของโปรเจ็กต์ของคุณ

นี่คือโครงสร้างฐานข้อมูลของเรา

ตัวอย่าง JDBC MySQL Hello World อย่างง่ายใน Java โดย Crunchify

กรอกรหัส Java สำหรับการเชื่อมต่อ MySQL JDBC และเพิ่ม เรียกการทำงาน

เอาท์พุท: