ติดตั้ง Java:
ติดตั้ง J2SE Development Kit 5.0 (JDK 5.0) เพื่อดาวน์โหลด: เว็บไซต์ทางการ Java
ตรวจสอบให้แน่ใจว่าตัวแปรสภาพแวดล้อมต่อไปนี้ถูกตั้งค่าดังนี้:
java_home: ตัวแปรสภาพแวดล้อมนี้ควรชี้ไปที่ไดเรกทอรีที่ติดตั้ง JDK ตัวอย่างเช่น: C:/Program Files/Java/JDK1.5.0
classpath: ตัวแปรสภาพแวดล้อมนี้ควรมีชุดพา ธ ที่เหมาะสมเช่น: C:/ไฟล์โปรแกรม/Java/jdk1.5.0_20/jre/lib
เส้นทาง: ตัวแปรสภาพแวดล้อมนี้ควรชี้ไปที่ JRE BIN ที่เหมาะสมเช่น: C:/ไฟล์โปรแกรม/Java/JRE1.5.0_20/bin
อาจมีตัวแปรเหล่านี้ตั้งไว้แล้ว แต่เพียงเพื่อให้แน่ใจว่าจะตรวจสอบที่นี่ได้อย่างไร
ไปที่แผงควบคุมและดับเบิลคลิกบนระบบ หากคุณเป็นผู้ใช้ Windows XP คุณอาจต้องการเปิด: "ประสิทธิภาพ" = "การบำรุงรักษา" และคุณจะเห็นไอคอนระบบ
ไปที่แท็บขั้นสูงและคลิกตัวแปรสภาพแวดล้อม
ตอนนี้เลือกตัวแปรอินพุตทั้งหมดเพื่อตั้งค่าอย่างถูกต้อง
แพ็คเกจ JDBC java.sql และ javax.sql จะได้รับโดยอัตโนมัติเมื่อติดตั้ง J2SE Development Kit 5.0 (JDK 5.0)
ติดตั้งฐานข้อมูล:
แน่นอนสิ่งที่สำคัญที่สุดคือการเรียกใช้ฐานข้อมูลจริงซึ่งสามารถสอบถามและแก้ไขตารางได้
การติดตั้งฐานข้อมูลนั้นเหมาะสมที่สุด มีตัวเลือกมากมายที่ใช้กันทั่วไปคือ:
MySQL DB: MySQL เป็นฐานข้อมูลโอเพ่นซอร์ส คุณสามารถดาวน์โหลดเว็บไซต์ MySQL อย่างเป็นทางการได้จากที่นี่และขอแนะนำให้ดาวน์โหลดการติดตั้ง Windows ที่สมบูรณ์
นอกจากนี้ดาวน์โหลดและติดตั้ง MySQL Management รวมถึง MySQL BROWSER นี่คือเครื่องมือที่ใช้ GUI ที่จะทำให้การพัฒนาง่ายขึ้น
ในที่สุดดาวน์โหลดและคลายตัวเชื่อมต่อ MySQL/J (ไดรเวอร์ MySQL JDBC) ในไดเรกทอรีที่สะดวก เพื่อจุดประสงค์ของบทช่วยสอนนี้เราจะสมมติว่าไดรเวอร์ได้รับการติดตั้งแล้วที่ C:/โปรแกรมโปรแกรม/MySQL/MYSQL-Connector-Java-5.1.8
ตั้งค่าตัวแปร classpath ตาม C:/โปรแกรมโปรแกรม/mysql/mysql-connector-java-5.1.8/mysql-connector-java-5.1.8-bin.jar
PostgreSQL DB: PostgreSQL เป็นฐานข้อมูลโอเพ่นซอร์ส คุณสามารถดาวน์โหลดเว็บไซต์ PostgreSQL อย่างเป็นทางการได้จากที่นี่
การติดตั้ง Postgres มีเครื่องมือการจัดการที่ใช้ GUI ที่เรียกว่า PGADMIN III ไดรเวอร์ JDBC จะรวมอยู่ในส่วนหนึ่งของการติดตั้ง
Oracle DB: Oracle Database เป็นฐานข้อมูลเชิงพาณิชย์ที่ขายโดย Oracle สมมติว่ามีการติดตั้งสื่อการกระจายที่ต้องการ
การติดตั้ง Oracle รวมถึงเครื่องมือการจัดการที่ใช้ GUI ที่เรียกว่า Enterprise Manager ไดรเวอร์ JDBC จะรวมอยู่ในส่วนหนึ่งของการติดตั้ง
ติดตั้งไดรเวอร์ฐานข้อมูล:
JDK ล่าสุดรวมถึงไดรเวอร์ JDBC-ODBC Bridge ทำให้เป็นไปได้สำหรับโปรแกรมเมอร์ไดรเวอร์การเชื่อมต่อฐานข้อมูลที่เปิดกว้างที่สุด (ODBC) เพื่อใช้ JDBC API
ตอนนี้ผู้ขายฐานข้อมูลส่วนใหญ่ให้ไดรเวอร์ JDBC ที่สอดคล้องกันพร้อมการติดตั้งฐานข้อมูล ดังนั้นคุณไม่ควรกังวลเกี่ยวกับส่วนนี้
ตั้งค่าการรับรองความถูกต้องของฐานข้อมูล:
ในบทช่วยสอนนี้เราจะใช้ฐานข้อมูล MySQL เมื่อติดตั้งฐานข้อมูลใด ๆ ข้างต้น ID ผู้ดูแลระบบจะถูกตั้งค่าเป็นรูทและให้รหัสผ่านที่เลือกการตั้งค่าที่ระบุ
ด้วยรูทและรหัสผ่านคุณสามารถสร้างรหัสผู้ใช้และรหัสผ่านอื่นหรือคุณสามารถใช้รูทและรหัสผ่านในแอปพลิเคชัน JDBC
มีการดำเนินการฐานข้อมูลต่าง ๆ เช่นการสร้างและการลบฐานข้อมูลซึ่งจะต้องใช้รหัสผู้ดูแลระบบและรหัสผ่าน
สำหรับบทช่วยสอน JDBC ที่เหลือเราจะใช้ชื่อผู้ใช้ฐานข้อมูล MySQL เป็น ID และรหัสผ่านเป็นรหัสผ่าน
หากคุณมีสิทธิ์ไม่เพียงพอในการสร้างผู้ใช้ใหม่คุณสามารถมีผู้ดูแลระบบฐานข้อมูล (DBA) สร้าง ID ผู้ใช้และรหัสผ่านให้คุณ
สร้างฐานข้อมูล:
ในการสร้างฐานข้อมูล EMP ให้ใช้ขั้นตอนต่อไปนี้:
ขั้นตอนที่ 1:
เปิดพรอมต์คำสั่งและเปลี่ยนเป็นไดเรกทอรีการติดตั้งดังนี้:
การคัดลอกรหัสมีดังนี้:
C:/>
C:/> ไฟล์โปรแกรมซีดี/mysql/bin
C:/โปรแกรมโปรแกรม/mysql/bin>
หมายเหตุ: ขึ้นอยู่กับตำแหน่งการติดตั้งบนระบบ MySQL เส้นทางไปยัง MySQLD.exe อาจแตกต่างกันไป นอกจากนี้คุณยังสามารถดูเอกสารเกี่ยวกับวิธีเริ่มต้นและหยุดเซิร์ฟเวอร์ฐานข้อมูล
ขั้นตอนที่ 2:
เริ่มต้นเซิร์ฟเวอร์ฐานข้อมูลโดยดำเนินการคำสั่งต่อไปนี้หากไม่ทำงาน
การคัดลอกรหัสมีดังนี้:
C:/ไฟล์โปรแกรม/mysql/bin> mysqld
C:/โปรแกรมโปรแกรม/mysql/bin>
ขั้นตอนที่ 3:
สร้างฐานข้อมูล EMP โดยดำเนินการคำสั่งต่อไปนี้
การคัดลอกรหัสมีดังนี้:
C:/ไฟล์โปรแกรม/mysql/bin> mysqladmin สร้าง emp -u root -p
ป้อนรหัสผ่าน: *******
C:/โปรแกรมโปรแกรม/mysql/bin>
สร้างตาราง
ในการสร้างฐานข้อมูล EMP ในตารางพนักงานให้ทำตามขั้นตอนเหล่านี้:
ขั้นตอนที่ 1:
เปิดพรอมต์คำสั่งและเปลี่ยนเป็นไดเรกทอรีการติดตั้งดังนี้:
การคัดลอกรหัสมีดังนี้:
C:/>
C:/> ไฟล์โปรแกรมซีดี/mysql/bin
C:/โปรแกรมโปรแกรม/mysql/bin>
ขั้นตอนที่ 2:
เข้าสู่ระบบฐานข้อมูลดังที่แสดงด้านล่าง
การคัดลอกรหัสมีดังนี้:
C:/ไฟล์โปรแกรม/mysql/bin> mysql -u root -p
ป้อนรหัสผ่าน: *******
mysql>
ขั้นตอนที่ 3:
สร้างตารางพนักงานดังนี้:
การคัดลอกรหัสมีดังนี้:
mysql> ใช้ emp;
mysql> สร้างพนักงานตาราง
-
-> id int ไม่เป็นโมฆะ
-> อายุไม่ได้เป็นโมฆะ
-> Varchar แรก (255)
-> varchar ล่าสุด (255)
-
คำถามตกลง, 0 แถวที่ได้รับผลกระทบ (0.08 วินาที)
mysql>
สร้างบันทึกข้อมูล
ในที่สุดสร้างบันทึกบางอย่างในตารางพนักงานดังนี้:
mysql> แทรกลงในค่าของพนักงาน (100, 18, 'Zara', 'Ali');
คำถามตกลง 1 แถวได้รับผลกระทบ (0.05 วินาที)
mysql> แทรกลงในค่าของพนักงาน (101, 25, 'mahnaz', 'fatma');
คำถามตกลง 1 แถวได้รับผลกระทบ (0.00 วินาที)
mysql> แทรกลงในค่าของพนักงาน (102, 30, 'Zaid', 'Khan');
คำถามตกลง 1 แถวได้รับผลกระทบ (0.00 วินาที)
mysql> แทรกลงในค่าของพนักงาน (103, 28, 'sumit', 'mittal');
คำถามตกลง 1 แถวได้รับผลกระทบ (0.00 วินาที)
MySQL> เกี่ยวกับความเข้าใจที่สมบูรณ์ของฐานข้อมูล MySQL เรียนรู้บทเรียน MySQL
ตอนนี้คุณสามารถเริ่มลองกับ JDBC บทช่วยสอนถัดไปจะให้ตัวอย่างตัวอย่างเกี่ยวกับการเขียนโปรแกรม JDBC