![]() |
|
ربط قواعد بيانات Mysql مع لغة جافا - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4) +--- قسم : قسم لغة Java (http://vb4arb.com/vb/forumdisplay.php?fid=17) +---- قسم : قسم مقالات Java (http://vb4arb.com/vb/forumdisplay.php?fid=23) +---- الموضوع : ربط قواعد بيانات Mysql مع لغة جافا (/showthread.php?tid=5354) |
ربط قواعد بيانات Mysql مع لغة جافا - RaggiTech - 07-10-12 كاتب الموضوع : tibo
بسم الله الرحمن الرحيم في هذا الدرس سيتم شرح كيفية ربط الجافا مع قواعد البيانات (MySql) الادوات والبرامج التي سيتم استخدامها هي كالتالي: 1- برنامج Eclipse وهو البيئة التطويرية التي سيتم من خلالها كتابة البرنامج . 2- قواعد بيانات MySql وهي واحدة من اشهر قواعد البيانات واكثرها دعما من قبل جافا . 3- مكتبة الربط بين جافا وقواعد البيانات JDBC وهو اختصارا لـ (Java Database Connectivity). ولتوضيح فكرة JDBC بشكل افضل فهو عبارة عن مجموعة من الكلاسات والدوال التي يتم من خلالها التعامل مع قواعد البيانات (API) ، ويمكن تلخيص وظائف JDBC كالاتي: 1- ادارة الاتصال بقواعد البيانات . 2- يقوم بأرسال الاستعلامات والتحديثات الى قاعدة البيانات. 3- استرداد البيانات ومعالجة البيانات المستلمة من قواعد البيانات حسب الاستعلام المرسل وعرضها بالطريقة المطلوبة. في هذا الدرس سيتم تنزيل JDBC الخاص بقواعد بيانات MySql من الرابط التالي http://dev.mysql.com/downloads/connector/j
قبل ان يتم شرح ربط قواعد البيانات يجب تحميل قاعدة بيانات Mysql تحتوي على جدول هيكليته بعدها يتم اضافة المكتبة التي تم انزالها الى برنامج Eclipse لنتمكن من استخدام الدوال والكلاس الموجودة فيها طريقة الربط كالاتي : Java >> new >> Java Project بعدها نكتب اسم المشروع مثلا JavaDB ثم Finish. في خانة Project Explorer سيظهر لنا اسم المشروع الجديد + المكتبة الافتراضية : سنقوم باضافة المكتبة الخاصة بقواعد البيانات كالتالي : Right click on project explorer >> build path>> configure build path >> Add external Jar بعدها يظهر لنا مربع حوار نختار منه الملف التي تم تنزليه : mysql-connector-java-5.1.17-bin ومن ثم open. ثم ok. ستظهر لنا المكتبة بعد ان تم اضافة المكتبة الخاصة بقواعد البيانات الخطوة القادمة هو كتابة البرنامج الذي سيتصل بقواعد البيانات للحصول على البيانات المخزونة داخلها : اولا يتم انشاء كلاس جديد سيكون هو الكلاس الوحيد في هذا البرنامج والذي سيحتوي على الدالة main ويتم ذلك بالخطوات التالية : File >> new>> class نكتب اسم الكلاس وليكن FirstDB بعدها نؤشر على خيار puplic static void main لكي يتم تضمن هذه الدالة في الكلاس مباشرة ثم finish. يتم استيراد المكتبة الخاصة بقواعد البيانات من خلال الجملة : كود : [FONT=Courier New]import java.sql.*;[/FONT]كود : [FONT=Courier New]اخوكم Tibo |