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). "وقفه اسکریپت" شما خطا دریافت خواهید کرد با فراتر رفتن از این حد، می توانید از دستورات SSH لینوکس برای وارد کردن فایل های SQL بزرگتر از گیگابایت در چند ثانیه استفاده کنید.

فرآیند واردات SQL از طریق SSH مرحله به مرحله:

  1. ابتدا فایل پشتیبان .sql خود را از طریق FileZilla یا فایل منیجر پنل خود در دایرکتوری اصلی سایت خود آپلود کنید (مهم نیست، می تواند در پوشه ریشه یا «/home/» باشد. مطمئن شوید که نام فایل ساده است (مثلا:yedek.sql).
  2. برنامه Putty را باز کرده و به سرور خود متصل شوید. ریشه اتصال به عنوان.
  3. با دستور ترمینال وارد پوشه ای شوید که فایل را در آن آپلود کرده اید:
    cd /home/kullaniciadi/public_html
  4. برای commit کردن پایگاه داده به طور مستقیم به هسته 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