صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 26

الموضوع: شرح : طريقة نقل قواعد البيانات بالـتلنت بالصور !

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    278

    شرح : طريقة نقل قواعد البيانات بالـتلنت بالصور !



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

    اخواني الاعزاء تفضلوا شرح نقل قاعدة البيانات بالتلنت ...



    اولاً : حمل البرنامج من ** هنا ** .

    ثانياً : اتبع الخطوات :













    اكتب أمر تنزيل القاعدة :

    mysqldump DATABASEUSER -u DATABASENAME -p > /home/USER/public_html/backupday

    DATABASEUSER = اسم مستخدم القاعدة
    DATABASENAME = اسم القاعدة
    USER = اسم مستخدم الموقع

    بعد إدخال الأمر سيطلب منك كلمة المرور

    قم بفتح برنامج الـFTP وقم بتنزيل القاعدة من مجلد public_html
    ستجد ملف SQL قم بتنزيله على جهازك.


    بعد ذلك كم برفع الملف على موقعك الجديد بواسطة الاف تي بي ثم بالتلنت مره اخر اكتب الامر التالي :

    mysql DATABASEUSER -u DATABASENAME -p < /home/USER/backupday.sql

    انتهى الدرس

    تحياتي لكم
    ابو بدر










    __________________
    باقيأ على ذكراك
    abdulrahman غير متواجد حالياً




  2. الله يجزاك خير يا ابو بدر .
    درس جميل و مفصل جداً .

    تحياتي
    اخوك ابو مشعل





    __________________
    أخوكم ابو مشعل
    ملاحظات لتنظيم المنتدى:
    http://www.swalif.net/softs/showthread.php?s=&threadid=42612
    ---------------
    ابو مشعل غير متواجد حالياً

  3. #3

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


    ماشاءالله عليك
    شرح سلس وممتاز
    يعطيك الف عافيه اخوي





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

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    214


    مشكوووررر الف شكر على هذا الشرح الممتاز والواضح





    __________________
    ولدتك أمك يا ابن آدم باكيا................
    والناس حولك يظحكون سرورا

    فاحفظ لنفسك ان تكون اذا بكوا................
    في يوم موتك ضاحكا مسرورا
    shra3 غير متواجد حالياً

  5. #5
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,168


    ماشاءالله عليك
    يعطيك الف عافيه





    __________________

    أطلبوا العلم من المهد الى اللحد
    ________________________________________________________________________
    :::::::::: الحدث العربي :::::::::: دليل المعارض العربية :::::::::: http://www.arabevent.com ::::::::::
    arabevent غير متواجد حالياً

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2001
    المشاركات
    668


    مشكور على الشرح يا abdulrahman وفيت وكفيت في الشرح ,,,,,

    الف شكر لك .0





    __________________
    * عش ما شئت فإنك ميت . وأحبب من شئت فأنك مفارقة , وأعمل ما شئت فأنك مجازى بة

    * ما فائدة القلم اذا لم يفتح فكرا ..أو يضمد جرحا ..أو يرقا دمعة ..أو يطهر قلباً ..أو يكشف زيفاً .. أو يبني صرحاً يسعد الأنسان في ضلالة
    faleh2002 غير متواجد حالياً

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


    هذه مفكرة بسيطة للتعريف بالـ Telnet .. بروتوكول نقل الملفات :

    تحتوي على تعريف الـ Telnet .. و كيفية أستخدام أوامرة .

    ملاحظة :وجدت هذه المذكرة في جهازي ,,,,,,,,,,,,,,ولا أدري من كاتبها ,,,؟
    Telnet .. بروتوكول نقل الملفات
    --------------------------------




    بسم الله الرحمن الرحيم


    قم بقراءة النص كاملا أولا

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

    سأعيد تعريف Telnet من جديد و لكن بطريقه اكثر بساطه ..
    Telnet هو برنامج يستخدم في إنشاء وصله بين جهازين ،و الجهاز المتصل يستخدم عنوان الجهاز المستهدف و رقم المنفذ Port الذي سيتم الاتصال عليه ،و الجهاز المستهدف (الخادم) يشغل برنامج آخر (Daemon) يستمع على هذا المنفذ و تتم عمليه الإرسال والاستقبال باستخدام أحد البروتوكولات .
    تشبيه من حياتنا العملية : نفترض أن هناك رجل في فرنسا (المستهدف) و أنت (المتصل) تريد إقامة حوار معه (وصله) و أنت في مصر .. فلابد لك من استخدام وسيله اتصال (Telnet) و لنفرض أنها الهاتف الذي لابد للرجل أن يضعه على أذنه (Daemon) لكي يسمعك .. و لنفرض أيضا أن هذا الرجل لا يتحدث العربية .. إذن فلابد لك من استخدام الفرنسية (البروتوكول المستخدم) حتى تتحدث (الإرسال والاستقبال) بحريه .

    مما سبق نستنتج أن Telnet هو مجرد وصله (مثل الهاتف) .. و انه لابد لنا من معرفة البروتوكول المستخدم في الاتصال حتى ننجح في الإرسال و الاستقبال . كما انه لابد لنا من أن نعرف أيضا أنه لابد من برنامج Daemon يتسمع على المنفذ المراد الاتصال عليه .

    استخدام Telnet ك FTP Client
    المنفذ الذي سيتم الاتصال عليه في حاله استخدامنا بروتوكول نقل الملفات FileTransfer Protocol في الغالب سيكون 21 ..

    أين الصعوبة إذن ؟
    الصعوبة تكمن في أننا لكي نستخدم Telnet ك FTP Client يجب علينا الإلمام بقدر كبير ببروتوكول FTP !!
    و لكن هذا لن يمنعني من عرض بعض الأمثلة لإظهار كيفية التعامل مع هذا البروتوكول ..

    بدء الاتصال
    1 - قم بتشغيل Telnet و شبك على ftp.zdnet.com بالمنفذ 21
    و هذا ما سيظهر لك

    Sources Code - شفرة

    220 l19-sj-zdnet.zdnet.com NcFTPd Server (licensed copy) ready.



    و السطر السابق يسمي Banner الخاص بال FTP Daemon المستخدم في موقع zdnet و هي تختلف باختلاف الموقع الذي سيتم التشبيك عليه . و الرقم الموجود في البداية يدل على نجاح الاتصال و هو رقم ثابت .
    2 - الخطوة التالية هي الولوج باستخدام اسم المستخدم Username و كلمة السر Password .. بما أن zdnet تدعم المستخدم Anonymous سيتم استخدامه في الولوج للنظام كالتالي:
    ستكتب

    Sources Code - شفرة


    user anonymous



    و سيستجيب الخادم بالتالي

    Sources Code - شفرة


    331 Guest login ok, send your complete e-mail address as password.



    ثم تكتب أنت التالي

    Sources Code - شفرة


    pass @zorro



    و بالطبع عند الولوج بالمستخدم Anonymous تقوم بإعطاء عنوان البريد الإلكتروني الخاص بك ككلمة السر .. و إذا لم ترد إعطاء بريدك فيمكنك أن تكتب أي شئ يأخذ شكل البريد (أي يحتوي على الرمز @)
    و سيستجيب الخادم بالتالي

    Sources Code - شفرة


    230-You are user #552 of 2000 simultaneous users allowed.
    230-
    230 Logged in anonymously.



    و بالطبع تلك الإستجابه قد تختلف من موقع لآخر .. إلا في الرقم في بداية كل سطر ..
    أنت الآن قد قمت بالولوج إلى الخادم بنجاح .

    بعد أن تمت عمليه الولوج للنظام يجب إنشاء وصله لإرسال واستقبال البيانات (قائمه بالملفات الموجودة أو الملفات ذاتها) .. إذن ما الذي كنا نفعله منذ قليل ؟!! ما قد فعلناه منذ قليل هو إنشاء وصله لإرسال الأوامر للنظام و استقبال استجابة النظام على الأوامر .
    و لكي ننشئ تلك الوصلة ،هناك طريقتين
    الأولي : تنشئ هذه الطريقة الوصلة بان يرسل الزبون (أنت) رقم IP الخاص به و المنفذ المفتوح الذي يستطيع الخادم استخدامه في إرسال البيانات .
    و لكن تلك الطريقة تتطلب منك فتح أحد المنافذ على جهازك و هذا سيتطلب برنامج خاص لفتح هذا المنفذ .. و لذلك لن نستخدم تلك الطريقة .
    الثانية : تنشئ هذه الطريقة الوصلة بان يرسل الزبون الأمر PASV

    Sources Code - شفرة


    PASV



    و سيرد الخادم برقم IP الخاص به و المنفذ المفتوح (على الخادم بالطبع) الذي يستطيع الزبون (أنت) الاتصال عليه ..
    مثال

    Sources Code - شفرة


    227 Entering Passive Mode (207,189,69,61,12,41)



    و الرقم الطويل الموجود بين الأقواس تفسيره كالتالي ..
    أول أربع مجموعات (من اليسار) هو ال IP الخاص بالخادم و في هذه الحالة يكون 207,189,69,61 .. أما الرقمان التاليان فيمثلان رقم المنفذ و يتم حسابه كالتالي
    12 × 256 + 41 = 3113

    و لذلك فالخطوة التالية التي يجب على الزبون اتباعها هي فتح وصله جديده مع الخادم على المنفذ 3113 .. ولكي تقوم بمثل هذا الأمر يتوجب عليك فتح نافذة Telnet جديده و تشبك على ftp.zdnet.com بالمنفذ 3113 ..
    إذن عندما تريد أن ترسل أحد الأوامر سترسله من النافذة الأولى و النافذة الثانية ستظهر بها البيانات ..
    مثال
    عندما ترسل الأمر LIST (يستخدم لعرض محتويات الدليل) في النافذة الأولى

    Sources Code - شفرة


    LIST



    سيستجيب الخادم بالتالي في النافذة الأولى أيضا

    Sources Code - شفرة

    125 Data connection already open; Transfer starting.



    و ستظهر محتويات الدليل في النافذة الثانية ثم سيتم غلق الاتصال في النافذة الثانية بمجرد إتمام عرض محتويات الدليل .

    و هكذا كلما أردت أن ترسل أمر عرض محتويات دليل ما أو استقبال أو إرسال ملف ما ، يجب أن تبدأ بأمر PASV .. ثم تنشئ اتصالا جديدا بعد حساب رقم المنفذ باتباع الخطوات السابقة .

    إلى هنا و أظن أنني قد تماديت .. و لكنني لم استطع أن امنع نفسي من مشاركتكم بهذا الموضوع الممتع (ممتع بالنسبة إلي) .

    ملاحظات هامة
    - لربما تتساءل الآن .. ألا أستطيع بدلا من كل هذا الهراء أن استخدم برنامج جاهز مثل CuteFTP ؟!! بالطبع تستطيع و لكن لن يضرك أن تعلم شيئا عن البروتوكول الذي تستخدمه و ربما بعد تعلم البروتوكول تستطيع أن تصنع برنامجك الخاص
    - اقرأ الدرس مره و مرتين حتى تستوعب الفكرة تماما ثم اسأل فيما شئت
    - لتعلم اكثر عن هذا الموضوع قم بزيارة المواقع التالية
    http://www.vbip.com/winsock/winsock_ftp_01.asp (ينصح به بشده)
    http://www.vbip.com/winsock/winsock_ftp_ref_01.htm (ينصح به بشده)
    http://www.cis.ohio-state.edu/htbin/rfc/rfc0959.html (لمن اراد التعمق في البروتوكول)









    __________________
    * عش ما شئت فإنك ميت . وأحبب من شئت فأنك مفارقة , وأعمل ما شئت فأنك مجازى بة

    * ما فائدة القلم اذا لم يفتح فكرا ..أو يضمد جرحا ..أو يرقا دمعة ..أو يطهر قلباً ..أو يكشف زيفاً .. أو يبني صرحاً يسعد الأنسان في ضلالة
    faleh2002 غير متواجد حالياً

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    278


    ابو مشعل مشكور على مشاركتك

    Net Hunter الله يعافيك شكراً على مرورك

    shra3 يا هلا ما شفت شيء

    arabevent تشكرات

    faleh2002 مشكور على اضافة هذه المعلومات القيمة والمفيده


    أبو بدر ,,,







    __________________
    باقيأ على ذكراك
    abdulrahman غير متواجد حالياً

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    324


    جزاك الله خيرا
    واطعمك لحم طيرا
    وزوجك بحور عين
    قل امين







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

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    97


    شرح رائع بارك الله فيك

    جربت البرنامج بس المشكلة الباس وورد غلط وكذلك اسم المستخدم
    علمأ بأن اسم المستخدم وكلمة السر نفس اسم الموقع وكلمة سر الموقع وجزاكم الله خير


    Got error: 1045: Access denied for user: (Using password: YES) when trying to connect
    bash-2.04$








    __________________
    إستخدم ملفك الخاص لكتابة توقيعك
    ابوبشرى غير متواجد حالياً

  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2001
    المشاركات
    823


    جزاك الله خير
    بالفعل موضوع مهم جدا ومفصل جدا
    ودعواتنا لك بالتوفيق





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

  12. #12
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    278


    المنذر امين يا رب مشكور على المشاركة

    ابوبشرى هلا مشكور على ردك اتوقع المشكلة عندك

    mysqldump DATABASEUSER -u DATABASENAME -p > /home/USER/public_html/backupday

    غير USER باسم مستخدم موقعك ...

    awilah الله يوفق الجميع ان شاء الله

    تحياتي
    ابو بدر





    __________________
    باقيأ على ذكراك
    abdulrahman غير متواجد حالياً

  13. #13
    عضو نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    97

    ولازالت المشكلة



    Got error: 1045: Access denied for user: (Using password: YES) when trying to connect
    bash-2.04$


    هذا مايظهر اخواني الافاضل علماً بأن :

    اسم مستخدم القاعدة وكلمة سر القاعدة نفس اسم الموقع وكلمة سر الموقع وجزاكم الله خير


    والغريب انه لو في اي مشكله ماتعرفو على بعض في الموقع عندي









    __________________
    إستخدم ملفك الخاص لكتابة توقيعك
    ابوبشرى غير متواجد حالياً

  14. #14
    عضو نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    97


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


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





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك
    ابوبشرى غير متواجد حالياً

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


    عزيزي تجد بتوقيعي افضل برنامج لنسخ واسترجاع قواعد البيانات بـ SSH مع الشرح


    تحياتي،،،





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





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

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

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