النتائج 1 إلى 6 من 6

الموضوع: أحاول إستيراد ملف .sql بدون فائدة :(

  1. #1

    أحاول إستيراد ملف .sql بدون فائدة :(



    السلام عليكم

    الأمر الذي أستعمله هو :

    mysql -u db_username -pPASSWORD db_name < filename.sql

    دخلت الشيل

    root@server

    وطبقته مباشرة

    بيطلعلي الإيرور :

    كود PHP:
    ERROR 1045 (28000): Access denied for user 'username'@'localhost' (using passwordYES)
    -
    bashfilename.sqlNo such file or directory 
    بعدها جربت الدخول لمجلد اليوزر

    cd /home/user

    وطبقت نفس الأمر، ونفس النتيجة

    مع العلم بإن filename.sql موجود بالمجلد الرئيسي ( خارج public_html ) ليوزر

    ارجو المساعدة وشكرًا :nice:







  2. #2


    عندي إستفسار آخر، أول مادخلت الشيل طبقت الأمر wget لسحب ملف واكتمل السحب، الآن أين أرى الملف ؟!

    مع العلم بإني لم أحدد أي مسار لحفظ الملف






  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    ستجده في مجلد root





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


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





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة

  5. #5


    وكيف أستعرض ملفات الرووت بارك الله فيك ؟؟

    الخطأ الأول خليه لبعدين في الآن أهم

    سؤال آخر لو تكرمت

    الآن عملت نسخة إحتياطية كاملة عن طريق السي بانل

    وسحبتها بواسطة wget لمجلد يوزر، هل هذا صحيح أم يجب سحبها داخل الرووت ؟

    وماهي الخطوة التالية بعد اكتمال السحب ؟؟ حتى يتم فرد الباك اب وتوزيعه كل ملف في مكانه الصحيح

    شكرًا لكم






  6. #6
    عضو نشيط
    تاريخ التسجيل
    May 2010
    المشاركات
    219


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

    وكيف أستعرض ملفات الرووت بارك الله فيك ؟؟

    تستطيع اخى الكريم استعراض ملفات ومجلدات الرووت عن طريق الامر التالى (طبعا وانت فى مجلد الرووت)

    كود:
    ls -ld *
    الآن عملت نسخة إحتياطية كاملة عن طريق السي بانل

    وسحبتها بواسطة wget لمجلد يوزر، هل هذا صحيح أم يجب سحبها داخل الرووت ؟
    اخى الكريم بعد ان تقوم بتوليد نسخة احطياتية كاملة للموقع من خلال السى بانل وبعد ان تصلك رسالة بانتهاء اخذ نسخة الباكب تقوم بعمل التالى بالترتيب :

    1) من الشيل اذهب الى المجلد home او الى مجلد root وهو الافتراضى عند الدخول الى الشيل
    كود:
    cd /home
    طيب لماذا مجلد ال home او root ؟؟؟
    لكى تستطيع فك اى باكب واسترجاعه لابد ان يكون فى المسار
    /home
    او
    /root


    2) الدخول الى اف تى بى الموقع (الذى تم توليد نسخة باكب كاملة له)
    كود:
    ftp domain.com
    طبعا تدخل اسم مستخدم الموقع وكلمة المرور الخاصة بالحساب

    3) بعد الدخول الى الاف تى بى تقوم بانزال الباكب وليكن اسمه backup-user.tar.gz
    كود:
    ftp>get backup-user.tar.gz
    اثناء تنزيل الباكب لن تستطيع الحصول على سطر الاوامر الخاص بالاف تى بى , ولكن بعد انتهاء تنزيل الباكب ستجد ftp prompt مجددا , الان قم بالخروج من الاف تى بى

    كود:
    ftp>quit
    4) قم باسترجاع الباكب الان
    كود:
    /scripts/restorepkg user
    الامر السابق سيقوم باسترجاع الباكب وايضا سيعطى الحساب الذى يتم استرجاعه نفس الخصائص على الاستضافة السابقة, مثل الخطة ومواصفاتها, ولكى تمنع ذلك (وهو مفضل ومستحب) قم باستخدام الامر التالى

    كود:
    /scripts/restorepkg --skipres user
    5) قم بتوجيه الدى ان اس للدومين

    خطوات اخرى مفيدة وينصح بها :

    1) قم على الفور بتغيير بيانات السى بانل بعدل نقل موقع الى سيرفرك

    2) قم بفحصه فحصا دقيقا ضد الشيلات المشفرة والغير مشفرة وايضا الفيروسات

    الخطأ الأول خليه لبعدين في الآن أهم
    لحل المشكلة اخى الكريم, اتبع الاتى بالترتيب :

    1) ادخل الى سى بانل الموقع المراد استرجاع القاعدة له

    2) تاكد من اسم القاعدة وايضا تأكد ان اسم مستخدم القاعدة موجود وله صلاحيات بجميع العمليات على القاعدة وتاكد من صحة كلمة المرور (او بامكانك حذف اسم المستخدم واعدة انشائه من جديد وتحديد كلمة مرور جديدة له واعطائه صلاحية على القاعدة)

    3) ادخل الى الشيل (الافتراضى تكون فى الرووت /root ) حيث انك تستطيع استرجاع اى قاعدة بيانات من اى مكان بالخادم ,وقم بانزال القاعدة وليكن مسارها هو http://domain.com/vb.sql

    wget http://domain.com/vb.sql

    4) قم باسترجاج القاعدة بالآمر التالى
    كود:
    mysql -udb_username -ppassword db_name < db_name.sql
    يجب مراعاة التالى عند تنفيذ الآمر السابق اخى الكريم :

    1) لا يوجد مسافات بين u وبين db_username وبين p وبين password

    2) يجب ان تكون فى المسار الموجود فيه القاعدة ذات الامتداد .sql


    شكرا لك ,,,






    التعديل الأخير تم بواسطة HuMaN-BiEnG ; 09-11-2010 الساعة 11:42 PM
    __________________
    NoThing I$ ImPo$$ible





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

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

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