خب شما وقتی که به ssh دسترسی دارید ، چه کاریه که ریموت میکنید و میخواید ایمپورت کنید !
فایل رو با پسوند .sql توی یه پوشه بزار مثلاً /home بعد با دستور زیر ایمپورت کن
کد:
# mysql -u username -p password databasename < databasefile.sql
برای مثال :
کد:
# mysql -u roka_user -p 12345 roka_nuke < /home/nuke.sql
با سرعت خیلی بالا ایمپورت میشه و از نظر encoding هم چیزی که خود فایل داره رو ایمپورت میکنه و مشکلی پیش نخواهد آمد !
در مورد مشکل که بیشتر از 50 مگ نمیزاره :
فایل زیر رو باز کن
مثلاً با دستور nano
عبارت " max_allowed_packet " رو پیدا کن ، احتمالاً جلوش نوشته باشه 50 مگ
حالا اگه بود که ویرایش کن و یه چیز بیشتر از حجم دیتابیست بزار
اگه نبود اینجوری بنویس
کد:
max_allowed_packet = 1G
بعد دستور زیر رو بزن و دیتابیست رو ایمپورت کم
کد:
service mysqld restart