PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

استيراد قواعد بيانات SQL كبيرة (يتجاوز حد phpMyAdmin) عبر SSH

Yazdır

استيراد ملفات SQL كبيرة عبر SSH دون استخدام phpMyAdmin

عند نقل موقع الويب الخاص بك إلى خادم آخر أو استعادة نسخة احتياطية، إذا كان حجم ملف قاعدة البيانات بامتداد .sql كبيرًا (على سبيل المثال: 200 ميجابايت وما فوق)، فعند محاولة التحميل عبر لوحة phpMyAdmin، يتجمد المتصفح أو بسبب حدود PHP للخادم (upload_max_filesize / max_execution_time). "مهلة البرنامج النصي" سوف تحصل على خطأ. بتجاوز هذا الحد، يمكنك استخدام أوامر Linux SSH لاستيراد ملفات SQL أكبر من جيجابايت في ثوانٍ.

عملية استيراد SQL عبر SSH خطوة بخطوة:

  1. أولاً، قم بتحميل ملف .sql الاحتياطي إلى الدليل الرئيسي لموقعك (لا يهم، يمكن أن يكون ضمن الدليل الجذر أو مجلد `/home/`) عبر FileZilla أو مدير ملفات اللوحة الخاصة بك. تأكد من أن اسم الملف بسيط (على سبيل المثال:yedek.sql).
  2. افتح برنامج PuTTY واتصل بالخادم الخاص بك. root الاتصال كما.
  3. قم بتسجيل الدخول إلى المجلد الذي قمت بتحميل الملف فيه باستخدام الأمر الطرفي:
    cd /home/kullaniciadi/public_html
  4. لربط قاعدة البيانات مباشرة بمركز MySQL، قم بتشغيل هذا الأمر السحري:
    mysql -u veritabanı_kullanıcı_adı -p veritabanı_adı < yedek.sql
  5. عند كتابة الأمر والضغط على Enter، سيطلب النظام كلمة المرور. إلى هذه المنطقة كلمة مرور مستخدم قاعدة البيانات الخاصة بك اكتبه واضغط على Enter مرة أخرى. *(ملاحظة: لأسباب أمنية، لن تظهر الأحرف أو العلامات النجمية على شاشة الجهاز أثناء كتابة كلمة المرور؛ اكتب كلمة المرور بشكل صحيح واضغط على Enter.)*

اعتمادًا على حجم الملف، ستستغرق العملية ما بين بضع ثوانٍ وبضع دقائق. عندما يصبح السطر الطرفي فارغًا مرة أخرى (يظهر سطر أوامر جديد)، تكون عملية الاستيراد قد اكتملت دون أي أخطاء أو خسائر.


تم إعداد هذه المقالة خصيصًا لـ PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner