الاتصال بقواعد البيانات

الاتصال بقواعد البيانات

الاتصال بقواعد البيانات
الاتصال بقواعد البيانات

لعمل تطبيقات الويب يجب أن يكون هناك برنامج قواعد بيانات منصب على الجهاز مثل برنامج PHP/MySQL وفيما يلي كيفية تنصيب برنامج قواعد البيانات.

تركيب قواعد البيانات MySQL

يمكن باستخدام قواعد بيانات  MySQLوسيرفو الأباتشي ولغة PHP عمل موقع ويب ديناميكي عن طريق الوصول إلي البيانات الموجودة في قواعد البيانات وتخزين البيانات فيها وتعديلها وإجراء بعض العمليات عليها واستخراجها من قواعد البيانات وعرضها في صفحات الويب في شكل مقروء باستخدام لغة تسمي لغة التخاطب مع قواعد البيانات (SQL) Structured Query Language باستخدامها في تشغيل أكثر البيانات تعقيدًا من خلال قواعد بيانات MySQL والتي تحتوي على كم كبير من الجداول المترابطة والتي تحتوي على كميات هائلة من مختلف أنواع البيانات ليتم معالجتها من خلال لغة SQL ولمعرفة المزيد عن مزايا قواعد بيانا قم بزيارة موقع MySQL في الرابط التالي:

http://www.mysql.com

وتميز قواعد بيانات MySQL بإمكانية استقبال جميع أنواع البيانات وتتميز أيضًا بالقدرة على إجراء الكثر من العمليات الحسابية على البيانات الموجودة فيها و تتميز أيضًا في القدرة على تصنيف البيانات الموجودة فيها وفقًا للعديد من أسس التصنيف و تتميز قواعد بيانات MySQL بالاستجابة السريعة لبرنامج إدارة قواعد البيانات، كما تتميز أيضًا بتوفير مستوي عالي جدًا من السرية وأمن المعلومات الموجودة فيها كما تتميز قواعد بيانات MySQL أيضًا باستيعابها لقدر هائل من المعلومات حيث يمكن أن تحتوي قواعد بيانات MySQL     على أكثر من 32 حقل في كل جدول وتشغيل كل هذه الحقول بكفاءة عالية وأكثر من 60000 جدول تحتوي على أكثر من خمسة آلاف مليون صف وتميز قواعد بيانات MySQL أيضًا بإمكانية إرسال مختلف رسائل الخطأ في حال حدوثها، بالإضافة إلي تكاملها مع برنامج سيرفر الأباتشي وتكاملها مع لغة PHP ولكل هذه المميزات تعتبر قواعد بيانات MySQL هي الخيار الأمثل لقواعد البيانات التي تستخدم في عمل تطبيقات الويب في صفحات الويب الديناميكية .. اذهب إلى الرابط التالي:

http://dev. Mysql.com/get/Downloads/ MySQL-5.0/ mysql-5.0.3-beta-win32.zip/from/pick

ثم اختار علم إحدى الدول القريبة منك و اضغط على الرابط الموجود بجوار العلم ليبدأ تحميل برنامج قواعد بيانات mysql-5.0.3

الآن قم بفك ضغط الملف الذي قمت بإنزاله ثم قم بتنصيب البرنامج ليظهر معالج التنصيب كما هو موضح في الشكل التالي:

معالج تنصيب برنامج قواعد بيانات MySQL

في معالج التنصيب اضغط زر Next ليظهر بذلك صندوق الحوار الخاص بمستوي تنصيب البرنامج الموضح في الشكل التالي.

 

صندوق الحوار الخاص باختيار مستوى تنصيب البرنامج

في صندوق الحوار الخاص بتحديد مستوي تنصيب البرنامج اختار Complete و اضغط زر Next لتظهر نافدة تخبرك بأن البرنامج جاهز للتنصيب، في هذه النافذة اضغط Install عملية تركيب قواعد البيانات على جهازك، و بعد قليل تظهر نافذة تخبرك هل تريد تسجيل البرنامج كالموضحة في الشكل التالي:

نافدة تسجيل برنامج قواعد البيانات MySQL

في النافذة الخاصة بتسجيل برنامج قواعد البيانات اختار Create a new free MySQL.com accoun إذا كنت تريد تسجيل البرنامج أو اختار Skip sign-Up إذا كنت لا تريد تسجيل البرنامج و اضغط زر Next لتظهر بذلك النافدة الخاصة بانتهاء عملية التنصيب اضغط فيها Finish لانتهاء عملية التنصيب و ظهور النافدة الخاصة بضبط إعدادات البرنامج الموضحة في الشكل التالي.

النافذة الخاصة بضبط إعدادات برنامج قواعد البيانات MySQL

في النافذة الخاصة بضبط إعدادات قواعد البيانات الموضحة في الشكل السابق اضغط زر Next لتظهر بذلك النافدة الخاصة باختيار نوع الإعدادات الخاصة بالبرنامج الموضحة في الشكل التالي.

النافذة الخاصة باختيار نوع ضبط إعدادات البرنامج

وتتيح لك النافذة الخاصة بنمط ضبط إعدادات البرنامج خيارين الأول هو اختيار إعدادات تفصيلية Detailed Confguration و الثاني هو اختيار إعدادات نمطية Standard Configuration قم بتحديد الاختيار الثاني Standard Configuration واضغط زر Next لتظهر بذلك النافذة الخاصة بضبط إعدادات الويندوز الموضحة في الشكل التالي:

النافذة الخاصة بضبط إعدادات الويندوز

في النافد الخاصة بضبط إعدادات الويندوز الموضحة في الشكل السابق قم باختيار 501 MySQL من القائمة المنسدلة الموجودة في حقل Service Name وقم بتحديد PATH Include Bin Directory in Windows ثم اضغط زر Next لتظهر بذلك النافذة الخاصة بتحديد كلمة السر الخاصة بالدخول إلي قواعد البيانات الموضح في الشكل التالي:

النافدة الخاصة بتحديد كلمة السر للدخول إلى قواعد البيانات

في النافذة الخاصة بتحديد كلمة السر الخاصة بالدخول إلى قواعد البيانات الموضحة في الشكل السابق ننصح ونحن ما زلنا في مرحلة التعلم عدم تحديد كلمة سر لقواعد البيانات لذلك قم بإزالة تحديد زر Modify Security Settings واضغط زر Next لتظهر بذلك النافذة الخاصة بالانتهاء من ضبط إعدادات برنامج قواد البيانات MySQL اضغط فيها زر Execute لتبدأ عملية تنفيذ الإعدادات وتظهر النافذة الموضحة في الشكل التالي:

النافذة الخاصة بالانتهاء من تنصيب برنامج قواعد البيانات

لاحظ في النافذة السابقة و الخاصة بالانتهاء من تنصيت برنامج قواعد البيانات أنه تم التعليم باللون الأزرق على كافة الإعدادات الموجودة فيما عدا الإعداد الأخير الخاص بتأمين الدخول إلي قاعدة البيانات حيث لم نقم بكتابة كلمة سر للدخول إلي قاعدة البيانات، و لاحظ في النافذة أيضًا عدم ظهور رسالة خطأ باللون الأسود في آخر النافذة. اضغط زر Finish للانتهاء وننصح بإعادة تشغيل الجهاز.

بعد إعادة تشغيل الجهاز اذهب إلي قائمة Start و اختار منها All Programs ستجد برنامج MySQL ضمن قائمة البرامج الموجودة في الويندوز ضع مؤشر الماوس عليها لتظهر قائمة خيارات البرنامج، من قائمة خيارات البرنامج اختار MySQL Server 5.0 ومنها اختار MySQL Command Line Client كما يوضح الشكل التالي:

إظهار محرك أكواد MySQL

ليظهر بذلك محرك أكواد برنامج MySQL ويطلب منك إدخال كلمة السر قم بالضغط على مفتاح Enter في لوحة المفاتيح دون كتابة أي شيء أمام كلمة السر حيث انك لم تقم باختيار كلمة سر إلا إذا كنت قد اخترت كلمة سر عند قيامك بتنصيب البرنامج فقم بكتابتها و اضغط Enter لتظهر رسالة الترحيب الخاصة ببرنامج MySQL كما هي موضحة في الشكل التالي و التي تخبرك بآن قواعد البيانات قد تم تنصيبها بنجاح و تنتظر تلقي الأوامر التي تقوم بكتابها في هذه النافذة.

رسالة الترحيب الخاصة بقواعد بيانات MySQL

وتستخدم إسكريبتات معينه للاتصال بقواعد البيانات وتعتمد هذه الإسكريبتات على نوع السيرفر المستخدم ونوع برنامج قواعد البيانات، وبتنصيب برنامج قواعد البيانات يظهر اسم هذا البرنامج في نافذة قواعد البيانات Databases Panel في هذه النافذة انقر فوق زر + واختار MySQL ليظهر بذلك المربع الحواري الخاص بالاتصال بقواعد البيانات كما يوضحه الشكل التالي:

المربع الحواري الخاص بالاتصال بقواعد البيانات

في المربع الحواري الخاص بالاتصال بقواعد بيانات MySQL الموضح في الشكل السابق ادخل اسم المستخدم وكلمة المرور التي قمت بتحديدها عند تنصيب برنامج قواعد البيانات واضغط زر Ok لتبدأ عملية الاتصال بقواعد البيانات، وعند إتمام عملية الاتصال بقواعد البيانات يظهر اسم الاتصال وتعرض القائمة الموضحة في الشكل التالي والتي تحتوي على مكونات قواعد البيانات.

مكونات قواعد البيانات

 

m2pack.biz