صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 15 من 32

الموضوع: درس : كيفية نقل قاعدة بيانات من سيرفر الى آخر

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2001
    المشاركات
    630

    درس : كيفية نسخ قاعدة بيانات من سيرفر الى آخر



    السلام عليكم ورحمة الله وبركاته ،،

    اقدم لكم يا اخوتي درسا عن كيفية نقل قاعدة بيانات من سيرفر الى آخر وذلك باستخدام برنامج يدعى MySQL Front وذلك لمساعدة الاخوان الذي يريدون نقل قواعدهم من مستضيف الى آخر...

    ملاحظات :

    - يمكنك تنزيل البرنامج من
    هنا
    - سنستخدم العنوان Hosting-gate.net على انه الموقع الجديد والعنوان
    Hosting-gate.com على انه الموقع القديم .

    - لمستخدمين ام ديت يجب عليكم استخدام العنوان التالي لنقل القاعده من والى السيرفر mysql.mxdns.com .

    - قد لا تقبل بعض السيرفرات الاتصال حتى وان وضعت رقم الاي بي الخاص بك ، وحل ذلك يكون بوضع رقم اي بي السيرفر الذي تريده ان يتصل بموقعك في مكان الاتصالات المسموح بها .

    - حرصت على ان اذكر انه يجب انشاء نفس الاسم لقاعدة البيانات الجديده ولاسم المستخدم وكملة السر وذلك تفاديا للتعديلات التي يجب تعديلا في البرامج كالمنتديات والمجلات اذا اختلف اسم القاعده او اسم المستخدم او كلمة السر .


    واليكم الدرس :

    1- يجب الدخول الى لوحة التحكم CPanel في الموقع الموقع القديم ( الذي تريد النقل منه ) والموقع الجديد ( الذي تريد النقل اليه) ومن ثم الى قسم MySQL ووضع رقم الاي بي الخاص بك في قسم الاتصالات المسموح بها والصوره التاليه توضح ذلك :



    2- وبعد اضافتك لرقم الاي بي في كلا الموقعين يجب عليك انشاء قاعدة بيانات جديده في الموقع الجديد ، ويجب ان تكون بنفس اسم قاعدة البيانات التي تريد نقلها من الموقع القديم .
    والصوره التاليه توضح انشاء قاعدة بيانات باسم test على الموقع الجديد وذلك على اعتبار ان القاعده التي اريد نسخها من الموقع القديم اسمها test .




    3- والآن يجب انشاء اسم مستخدم جديد لقاعدة البيانات يكون مشابها لاسم المستخدم الذي في القاعده التي اريد نسخها من الموقع القديم ، وقد سمينا المستخدم الجديد هنا باسم test على اعتبار ان اسم المستخدم في الموقع القديم ايضا test ، واليكم الصوره :



    4- وبعد ان انشأنا اسم المستخدم الجديد علينا اضافته الى قاعدة البيانات حتى يتم السماح لنا باستخدام هذا الاسم مع قاعدة البيانات التي انشأناها ، والصوره توضح الطريقه :



    5- بعد الخطوات السابقه سيكون شكل القاعده على النحو التالي :



    كما ترون ان هناك قاعدة بيانات باسم hosting_test واسم hosting قد اضيف لان اسم المستخدم للموقع هو hosting .
    وكمثال على ذلك انه لو انشأنا قاعدة بيانات في سوالف اسمها 123 وكان اسم المستخدم لموقع سوالف هو swalif سيكون اسم القاعده على النحو التالي : swalif_123

    وينطبق نفس الكلام على اسم المستخدم فقد انشأنا الاسم test واصبح اسمه hosting_test

    6- الآن نتجه الى برنامج MySQL Front وفي اول مره نفتح بها البرنامج سيظهر لنا مربع الاتصال ، ويجب علينا ان ننشأ اتصالا جديدا وذلك بالضغط على الز New ، ونختار اسما لهذا الاتصال لنتعرف عليه لاحقا ، والصوره التاليه توضح هذه الخطوه :







    __________________
    شكرا للجميع ، شكرا لكل عضو من اعضاء سوالف ، اعتذر اذا كنت سببا في مضايقة اي شخص ... الوداع ياسوالف

    MaXwell غير متواجد حالياً


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2001
    المشاركات
    630


    7- وبعد ذلك يجب علينا ادخال معلومات الاتصال بقاعدة البيانات على السيرفر القديم الذي نريد ان ننقل القاعده منه الى السيرفر الجديد .

    واليكم الصوره التوضيحيه :



    - في حقل Hostname /IP : نكتب عنوان الموقع .
    - في حقل User : نكتب اسم المستخدم لقاعدة البيانات .
    - في حقل Password : نكتب كلمة السر الخاصه بمستخدم قاعدة البيانات .

    - يمكنك تجاهل الفراغات الاخرى .

    - في فراغ Database : يجب ان تكتب اسم قاعدة البيانات التي تريد الاتصال بها ، واذا كانت اكثر من قاعده يجب ان تفصل بينهم بـ ; وهذا مثلا توضيحي :

    hosting_1;hosting_2;hosting_3

    8- وبعد اكمال الفراغات والاشياء المطلوبه عليك الضغط على الزر Connect للاتصال بالسيرفر الذي عليه قاعدة البيانات ، واذا جرت الامور على مايرام سترى قاعدة البيانات على يسارك والصوره التاليه توضح نجاح عملية الاتصال وظهور قاعدة البيانات على اليسار :



    9- بعد ذلك يجب علينا الاتصال بالموقع الجديد الذي نريد نسخ قاعدة البيانات اليه ، وذلك يتم بالذهاب الى قائمة File ومن ثم اختيار Connection .



    10- وبعد ذلك نكرر الخطوات التي ذكرناها في الخطوات رقم 6 و 7 وستكون المعلومات على الشكل التالي :



    - لاحظ ان في هذه المره استخدمنا العنوان hosting-gate.net وهو عنوان الموقع الجديد .

    11- وبعد نجاح عملية الاتصال سترى القاعده فارغه على يسارك كما في الشكل التالي :



    12- والآن نبدأ في عملية نقل القاعده وذلك بان نضغط على الزر - والذي يدعى Minimize لتصغير الشاشه والعوده الى الشاشة القديمه التي اتصلنا بها بالموقع القديم .



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

    وعند الرجوع الى الشاشه القديمه التي اتصلنا عن طريقها بالسيرفر القديم ، نتجه الى قائمة Im/Export ونختار Export Tables...
    كما في الصوره التاليه :


    وبعد الاختيار ستظهر لنا شاشة النقل وبها عدة اختيارات ، ويجب عليك تنفيذ التالي :



    - يمكنك ازالة العلامه " صح " عن الجداول التي لا تريد نقلها .

    وبما اننا نريد نقل القاعده بين سيرفرين يجب علينا اختيار الاختيار الثالث والذي يدعى Another host/DB وستجد ان اسم السيرفر الجديد واسم القاعده التي تريد نقل المحتويات اليها موجود .

    وبعد تنفيذ الخطوات التي على الصوره اضغط على الزر Export وسيبدأ البرنامج بنقل الجداول الى القاعده الجديده .



    وبعد الانتهاء من النقل اعد الاتصال بالموقع الجديد وتفحص القاعده وستجد ان كل الجداول التي في القاعده القديمه قد نقلت الى الجديده .



    ----------
    - اذا كانت هناك اية صعوبه في هذا البرنامج فالرجاء طرح المشكله وساحاول بكل جهدي ان اساعدكم على حلها .

    - قد يقول البعض ان هناك طرقا اسرع كالتيل نيت مثلا لنقل القاعده ، ولكنني وضعت هذه الطريقه لانها لا تعتمد على التيل نيت وSSH ، وهي بما انها تنقل القاعدة جدولا جدولا تستطيع تفادي الجداول التي لا تريد نقلها او ان حدثت مشكل تستطيع ان تتعرف على ان المشكله في اي جدول بالضبط .

    اتمنى لكم التوفيق وانكم استفدتم ولو قليلا وارجوا ان تسامحوني على اي تقصير في هذا الدرس .





    __________________
    شكرا للجميع ، شكرا لكل عضو من اعضاء سوالف ، اعتذر اذا كنت سببا في مضايقة اي شخص ... الوداع ياسوالف

    MaXwell غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    75


    بارك الله فيك اخوي وكثر من امثالك
    بصراحة مجهود تشكر عليه

    بالتوفيق دنيا وآخرة ..





    __________________
    ياراحلا قل لي الى اين المسير
    أإلى الربى الخضراء ام وهج السعير
    أإلى ضياء الروح ام موت الضمير
    فالى متى سنظل نمضي
    من دون ادراك المصير
    r7aal4ever غير متواجد حالياً

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Jan 2002
    المشاركات
    129


    شكراً لك اخي الكريم وجزاك الله الف خير





    shj_boy غير متواجد حالياً

  5. #5
    عضو فعال
    تاريخ التسجيل
    Nov 2000
    المشاركات
    1,161


    السلام عليكم

    أخوي الف الف شكر لك على تعبك معنا

    ولدي استفسارات اتمنى ان يتسع صدرك الرحب لها


    اولا لدي لوحة تحكم

    ensim

    الاتصال بالقاعدة البيانات القديمه تم بنجاح

    اما بقاعدة البيانات الجديد فلم يتم

    علما بن موقع قاعدة البيانات الجديده لم يتم تحويل الدومين له
    بمعن التحكم بواسطة رقم الاي بي

    هكذا
    212.44. 885.88~name

    كيف استطيع ان اتصل بقاعدة البيانات الجديده

    تحياتي للجميع





    __________________
    قال رسول الله صلى الله عليه وسلم (( من استطاع منكم ان ينفع اخاه فليفعل ))
    alil998 غير متواجد حالياً

  6. #6

    تاريخ التسجيل
    May 2001
    المشاركات
    3,294


    يعطيك العافيه .. بس في الهوست يضيفون اي بي ادرس الهوست افضل من اضافة اي بي ادرس الجهاز ..





    __________________
    استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور
    Net Hunter غير متواجد حالياً

  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2001
    المشاركات
    630


    السلام عليكم
    اشكركم اخواني على الرد
    -----------
    اخوي alil998

    استعمل رقم الاي بي للاتصال بقاعدة البيانات لكن بدون ~name

    يعني فقط رقم الاي بي

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

    يعني تختلف المساله


    مشكورين وبالتوفيق





    __________________
    شكرا للجميع ، شكرا لكل عضو من اعضاء سوالف ، اعتذر اذا كنت سببا في مضايقة اي شخص ... الوداع ياسوالف

    MaXwell غير متواجد حالياً

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Dec 2001
    المشاركات
    569


    يعطيط الف عافيه اخوي

    علي اني مااحتاج درس بس ممكن مع الايام نحتاجه

    وحبيت اشكرك علي شرحك الجميل


    وايضا اقولك تسلم اخوي والله يكثر من امثالك





    fantom6 غير متواجد حالياً

  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    977


    مشكووور على الشرح الرائع وكثر الله من امثالك

    لاكن اخوي ياريت تكمل جميلك وتعطينا طريقه تركيب قاعده البيانات للمنتديات ..

    شكرا





    alotaiby غير متواجد حالياً

  10. #10
    Banned
    تاريخ التسجيل
    Jun 2001
    المشاركات
    1,067


    اخي افهم بطريقتك هذي اني اقدر اشغل قاعدة بيانات على موقع وملفات المنتدى على موقع ثاني عن طريق cpanel

    ارجوا التوضيح





    mhmd_24h غير متواجد حالياً

  11. #11


    اخي MaXwell
    تسلم يمينك ومانساء اللي قدمتة لي بارك الله فيك





    edallal_net غير متواجد حالياً

  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2001
    المشاركات
    630


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

    نفترض ان هالمتغيرات كانت بملف الكونفيغ لبرنامج المنتديات في بي المركب على الموقع القديم hosting-gate.com
    كود PHP:

    // hostname or ip of server
    $servername='localhost';

    // username and password to log onto db server
    $dbusername='hosting_test';
    $dbpassword='123';

    // name of database
    $dbname='hosting_test'
    مثل ما انت شايف ان هالمعلومات على الشكل التالي

    السيرفر الذي عليه القاعده = localhost ( قد يختلف لمستخدمين ام ديت او بعض المستضيفين ولكن في الغالي يكون على هذا الشكل)

    اسم المستخدم لقاعدة البيانات = hosting_test
    كلمة السر=123
    اسم القاعده = hosting_test

    ----------
    فلو نقلنا الملف كما هو الى المستضيف الجديد ونفذنا الدرس الذي كتبته في هذا الموضوع ستجد ان كل شئ على مايرام ولا تحتاج الى تغيير اي شئ ، فقط تشغل المنتدى بالشكل العادي وستجد المواضيع موجوده... لماذا؟ لانك في المستضيف الجديد وضعت نفس الاسم للقاعده ونفس اسم المستخدم ونفس كلمة المرور...

    اما اذا كنت قد وضعت قاعده او معلومات باسماء اخرى في المستضيف الجديد فيجب عليك تغيير ملف config.php في منتداك على الاعدادات الجديده ، وستجد ان كل شئ على ما يرام ...


    ----------------
    اي نعم اخوي تقدر ، بس بشرط انك تحط رقم الاي بي الخاص بالسيرفر الذي تريد الاتصال منه في مكان الاتصالات المسموح بها وفي ملف الكونفيغ مال البرنامج تغير localhost الى عنوان السيرفر الذي عليه القاعده...

    -----------------
    اخوي ادلل مشكور على الرد وانا ماسويت لك الا الواجب

    ----------------------------





    __________________
    شكرا للجميع ، شكرا لكل عضو من اعضاء سوالف ، اعتذر اذا كنت سببا في مضايقة اي شخص ... الوداع ياسوالف

    MaXwell غير متواجد حالياً

  13. #13
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    977


    شكرا اخي الفاضل ..

    الشئ الاخر

    انا قصدت ..

    مثلا عندي منتدى ..
    طلعت النسخه تعبانه ..
    اخذت نسخه من قاعده البيانات .. وحذفت النسخه الاولى حقت المنتدى

    كيف اركب قاعده البيانات القديمه على المنتدى الجديد

    ادري اني ابلشتك





    alotaiby غير متواجد حالياً

  14. #14
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2001
    المشاركات
    630


    والله يالغالي انا لما الحين مافهمتك بشكل كامل ، لكن اللي فهمته انك تبي تسترجع قاعدة بيانات للمنتدى وموجود عندك الملف الخاص بالقاعده ، فاذا كان هذا الكلام صحيح فاتمنى تراجع هذا الدرس لاحد الاخوان وانشاء الله بتستفيد

    اضغط هنا للذهاب الى الدرس





    __________________
    شكرا للجميع ، شكرا لكل عضو من اعضاء سوالف ، اعتذر اذا كنت سببا في مضايقة اي شخص ... الوداع ياسوالف

    MaXwell غير متواجد حالياً

  15. #15
    عضو نشيط
    تاريخ التسجيل
    Apr 2002
    المشاركات
    108


    شكرًا أخوي MaXwell

    على شرحك الرائع بس ياليت ترجع الصور علشاني أحتاجها خصوصًا آخر صورتين ضروري أرجوك بأسرع وقت إذا تقدر





    webfriends غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض