سهراياا


 
الرئيسيةالبوابةاليوميةمكتبة الصورس .و .جبحـثالتسجيلالأعضاءالمجموعاتدخول
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
المواضيع الأخيرة
» لحظه فراق
الثلاثاء يوليو 20, 2010 1:57 am من طرف الملاك الحزين

» قصه فلسطين الحبيبه من عام 1900 الى 2006
الإثنين نوفمبر 16, 2009 3:34 am من طرف فصول

» الجزء الثانى من قصه فلسطين الحبيبه
الإثنين نوفمبر 16, 2009 3:33 am من طرف فصول

» المسيحية والعلمانية والإسلام
الأربعاء سبتمبر 09, 2009 5:31 am من طرف الملاك الحزين

» عالم البرزخ
الأربعاء سبتمبر 09, 2009 5:24 am من طرف الملاك الحزين

» آيات الله في أصغر دابة يراها الإنسان بالعين المجردة
الأحد أبريل 19, 2009 7:00 am من طرف الفارس النبيل

» حرمة التدخين ..رؤية فقهية
السبت أبريل 11, 2009 5:00 am من طرف الفارس النبيل

» الذهاب إلى الشواطىء: حكمه وآدابه
السبت أبريل 11, 2009 4:56 am من طرف الفارس النبيل

» جكم الاذكار والاستغفار فى المنتديات
الخميس أبريل 09, 2009 1:41 pm من طرف الملاك الحزين

» موقع لنصرة الرسول ص
الخميس أبريل 09, 2009 1:21 pm من طرف الملاك الحزين

الإبحار
 البوابة
 الفهرس
 قائمة الاعضاء
 البيانات الشخصية
 س .و .ج
 ابحـث
منتدى
التبادل الاعلاني
نوفمبر 2018
الأحدالإثنينالثلاثاءالأربعاءالخميسالجمعةالسبت
    123
45678910
11121314151617
18192021222324
252627282930 
اليوميةاليومية

شاطر | 
 

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

اذهب الى الأسفل 
كاتب الموضوعرسالة
الملاك الحزين
المشرف العام
المشرف العام
avatar

المساهمات : 34
تاريخ التسجيل : 17/01/2008

مُساهمةموضوع: درس برنامج إدارة قواعد البيانات MySQL-Front   السبت فبراير 16, 2008 8:04 am

بسم الله الرحمن الرحيم
الحمدلله رب العالمين و الصلاة و السلام على خاتم النبيين و المرسلين و على آله و صحبه و التابعين ..

فهذا درس بسيط موثق بالصور التوضيحية يشرح استخدام أحد أروع برامج إدارة قواعد بيانات MySQL و التي تعمل عليها منتديات phpBB و منتديات VBulletin و العديد من تطبيقات الويب الأخرى المبنية على PHP..

أولاً قم بتحميل البرنامج من هذا الرابط ..
4shared.com/file/7570215/66575daa/MySQL_Front.html

تنصيب البرنامج عادي جداً،، بعد تنصيبه ستبقى خيارات في بعض القوائم غير مفعلة،، قم بتحميل ملف الـKeyGen من الرابط التالي
http://www.ecstudents.com/Ghalebi/progs/mysqlfront/KeyGen.rar

فـُـك ضغط الملف و شغله و انسخ الكود ثم شغل البرنامج ستظهر لك نافذة بهذا الشكل



اختر cancel ثم اذهب إلى قائمة Help و اختر Registration ستظهر لك نافذة، ألصق الكود بها ثم OK



ستظهر الآن رسالة تؤكد لك أنه بإمكانك الآن استخدام البرنامج بكل إمكانياته ،، يستحسن الآن إعادة تشغيل البرنامج ثم تشغيله من جديد ..

((قبل أن نبدأ في شرح أهم جزئيات البرنامج،، يستحسن أن يكون العمل على البرنامج في بيئة حقيقية بأن تكون متصل بالانترنت في حال أردت إدارة قاعدة بيانات موقعك، أو على الأقل أن يكون السيرفر الشخصي Apache قيد التشغيل أثناء العمل على هذا البرنامج،، ايضاً يجب أن تكون هناك قاعدة بيانات قمت أنت بإنشائها و لنفترض انك اسميتها new و أنك قمت بإنشاء مستخدم باسم user1 و اعطيته كل الصلاحيات على هذه القاعدة و بكلمة مرور معينة))

الآن،، عند تشغيل البرنامج تظهر لك نفس النافذة الأولى،، لنتعرف عليها ..



واضح أن بها خمسة تبويبات رئيسية و هي:
General
Connection
Login
AutoStart
DataBrowser

في التبويب الأول General أكتب اسم تعريفي بمستضيف قاعدة بياناتك، عادة يكون localhost،، إذا لم تكن متأكداً من الاسم أترك هذا الحقل فارغاً و سيملئ تلقائياً عند تعبئتك لحقول التبويب Login

التبويب الثاني،، Connection ،،


في حقل Server،، أكتب عنوان مستضيف قاعدة بياناتك
في معظم الأحيان يكون localhost ((يعني أن قاعدة بياناتك موجودة على نفس السيرفر الموجود به ملفات و صفحات موقعك))
و إذا لم يكن localhost،، قم بكتابة العنوان الصحيح مثلاُ
db.My***.com
أترك بقية الحقول كما هي افتراضياً

في التبويب الثالث،، Login،،

في حقل User قم بكتابة اسم مستخدم قاعدة البيانات التي تريد إدارتها
في حقل Password اكتب كلمة مرور مستخدم قاعدة البيانات

التبويب الرابع،، AutoStart

بإمكانك عبر هذا التبويب إضافة أوامر SQL مباشرة ..

التبويب الخامس،، Data Browser

لتحديد خيارات عرض البيانات و تصنيفها ..

(ملاحظة: أهم تبويبان يجب عليك مراعاتهما هما Connection و Login)

بعد تعبئتك لجميع الحقول المطلوبة انقر على OK فتظهر لك النافذة


انقر مرتين على localhost،، الآن سيبدأ البرنامج بالاتصال بقاعدة بياناتك،، سيتم الاتصال و لكن عند فتح البرنامج، إن كنت تطبق البرنامج على سيرفر شخصي، ستلاحظ ظهور هذا النافذة عدة مرات

و السبب أن معظم أنواع السيرفرات الشخصية تحوي قواعد بيانات تجريبية و بعظها أيضاً يشمل موقع تجريبي و منتدى متصلات بقواعد بيانات تجريبية مزروعة في السيرفر الشخصي، و سبب الخطأ هنا هو أن اسم المستخدم الذي قمت بادخاله ليست له صلاحية إدارة اي من هذه القواعد ما لم تقم مسبقاً بإعطائه هذه الصلاحية عبر الـphpMyAdmin

تجاهل رسائل الخطأ هذه بالنقر على OK لتظهر لك واجهة البرنامج


واجهة البرنامج مميزة و سهلة جداً و تستطيع بسهولة التعرف على مهام أيقوناتها لأنها كما يقال Self-explanatory ..

لاحظ في الجهة اليسرى عمود Navigator (المستكشف) و تحته يوجد اسم مستضيف قواعد بياناتك localhost و تحته توجد جميع قواعد البيانات المتوفرة على هذا المستضيف
من ضمن قواعد البيانات الموجودة ستلاحظ وجود القاعدة التي اتفقنا على انشائها في بداية الدرس و هي new .. عند الضغط عليها ستلاحظ في الجهة اليمنى من الصفحة ظهور كل الجداول التي تحويها هذه القاعدة


ملاحظة: إذا قمت باختيار أي قاعدة بيانات أخرى غير new فستظهر لك نفس رسالة الخطأ السابقة


الآن نفترض أنك تريد التعديل على قيمة معينة في جدول معين من قاعدة بياناتك
لنفترض أننا نريد أن نزيد الحجم المسموح للصور الشخصية من قيمته الافتراضية 6 كيلوبايت إلى 10 كيلوبايت
نختار الجدول phpbb_config
ثم نضغط على تبويبة Data Browser فتظهر لنا كل الحقول records المندرجة تحت جدول config
نبحث عن avatar_filesize سنجد أمامه القيمة 6144 (بايت) و نغيرها بالنقر عليها إلى 10240 (بايت)





نفترض أنك تريد إضافة جدول جديد إلى القاعدة ..
الطريقة الأولى:
عبر قائمة Data**** ثم New ثم Table

الطريقة الثانية:
كليك يمين على أي مكان فارغ في الجهة اليمنى من الصفحة ثم New ثم table

و في كلا الحالتين ستظهر النافذة

و التي عبرها تستطيع تحديد اسم الجدول الجديد و أنواع المتغيرات .. الخ

الآن نأتي إلى نقطة مهمة جداً .. و هي كيفية حفظ نسخة من قاعدة البيانات عبر هذا البرنامج
من قائمة File ثم Export ثم SQL File

قم بتحديد نوع ملف آخر غير SQL من الأنواع المتوفرة الواضحة في الصورة إن أردت
الآن ستظهر لك النافذة ..

أترك كل شئ كما هو ((إلا إن كنت على دراية بما تقوم به)) و اضغط على Finish
سيبدأ الآن البرنامج بحفظ نسخة من قاعدة البيانات و إذا كان هناك أي خطأ سيظهر لك في ناحية Error Messages

بعد الانتهاء من الحفظ (( عندما يتطابق عدد الـrecords تحت Done بالعدد الذي تحت Total )) قم بإغلاق close النافذة ..

نقطة أخرى مهمة جداً .. و هي كيفية استرجاع قاعدة بيانات عبر هذا البرنامج ..
من قائمة File ثم Import ثم SQL File

تظهر لك النافذة

الخيار الأول لعرض الأخطاء إن حدثت
الخيار الثاني لإيقاف العملية عند حدوث أي خطأ

تستطيع أيضاً عبر هذا البرنامج نقل قاعدة بيانات أو جدول/جداول معينة من قاعدة بيانات إلى قاعدة أخرى

نفترض أن هناك قاعدة بيانات ثانية باسم new1 و نريد أن ننقل جدول config الخاص بالقاعدة new إليها

من قائمة Extras ثم Transfer

نلاحظ ظهور النافذة


نختار القاعدة المصدر من ناحية Source و القاعدة المراد النقل إليها من ناحية Destination
نضغط على علامة (+) بجانب اسم القاعدة new فتنسدل جميع الجداول الموجودة فيها
إذا كنا نريد نقل القاعدة كاملة فنكتفي بالنقر على اسمها
إذا كنا نريد نقل جدول معين نحدد هذا الجدول بالنقر عليه
إذا كنا نريد نقل أكثر من جدول نحددهم بالنقر عليهم مع الضغط المتواصل على زر control من لوحة المفاتيح

بعد الانتهاء .. ننقر على Forward .. فتظهر لنا النافذة ..

اترك كل شئ كما هو افتراضياً ((إلا إذا كنت على دراية بما تقوم به)) ثم اضغط على Finish

الآن قمنا بنقل الجدول phpbb_config من القاعدة new إلى القاعدة new1 و للتأكد ننقر على اسم القاعدة new1 من ناحية المستكشف Navigator فنلاحظ أنها ألان تحوي الجدول phpbb_config بعد أن كانت من قبل فارغة


شئ هام آخر تحويه خيارات هذا البرنامج و الذي سنختم به هذا الشرح البسيط هو أمر Table Service الموجود في قائمة Extras

بالتقر عليه تظهر لنا النافذة

و التي تعطيك إمكانية القيام بعدة عمليات خدمية لجدول معين أهمها عملية الإصلاح Repair .. بعد تحديد الجدول من متصفح البرنامج .. قم بتحديد أي عملية من هذه النافذة ثم Finish

و هكذا نكون قد تعرفنا على أهم الوظائف التي قد يوفرها لنا هذا البرنامج الرائع في إدارة قواعد بيانات MySQL

_________________
وكــان همــسك إيـذانـاً بمعجزه وكـم ترقـبت فى الايام معـجزتى
بحرُ من الطهر ضمتنى شواطئةُ فرحت أغسل فيه أثامى ومعصيتى
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://waleed.yoo7.com
 
درس برنامج إدارة قواعد البيانات MySQL-Front
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» حصرياا soldier front الموضوع الشامل والكامل !(الفرق,الاسلحة,الخرائط الخ...!
» مصطلحات و أسرار لعبة Soldier Front

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
سهراياا :: الركن التعليمى :: البرمجه-
انتقل الى: