ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل اساسی با ایمپورت دیتابیس ها سنگین



Reza.exe
February 17th, 2011, 14:42
سلام دوستان
متاسفانه سایت های من همه دیتا بیس سنگین هستن
اکثرشون 700 مگابایت به بالا دیتابیس دارند
همیشه ایمپورت دیتابیس دردسر فراوانی برای من به همراه داشته است

من طبق اموزش ها دوستان در انجمن کار های زیر را انجام دادم
1- ویرایش فایل

nano /etc/my.cnfو بالا بردن مقدار
max_allowed_packet
مطابق شکل :

بعد از ادیت هم

service mysql restart2- ویرایش مقادیر در php.ini


post_max_size=800M
memory_limit=800M
upload_max_filesize=700M
بعد از انجام این کار ها چیزی در قیمت ایمپورت phpmyadmin تغییر نکرد و همان 50 مگابیت بود


-----------------------------------------------------
از BigDump
هم استفاده کردم ولی بیشتر اوقات وسط کار error می ده و ناقض ایمپورت می کنه

-----------------------------------------------------
از ایمپورت ssh
هم استفاده کردم با دستورات زیر

# mysql -u databse_user -p password databse_name < /home/user/public_html/user.sql
$ mysql -u databse_user -p password -h localhost database_name < /home/user/public_html/user.sql
mysql -p password -u databse_user databse_name < /home/user/public_html/user.sqlاما هیچ کدوم از این راه کار ها جواب نداد
الان راه حل چیست ؟
ایا من در جایی اشتباه کردم ؟

amirizadi
February 17th, 2011, 15:56
اون مقداری که در my.cnf تغییر دادید ربطی به میزان ایمپورت phpmyadmin نداره

Talahost.Com
February 17th, 2011, 16:37
وقتی my.cnf رو تغییر دادید، باید از دستور زیر استفاده کنید و دی بی را از طریق ssh ایمپورت کنید:
mysqldump -u dbusername -p dbname > db.sql
از شما رمز مربوط به کاربر dbusername خواسته می شه و سپس شروع به ایمپورت می کنه.
دقت کنید برای ایمپورت دیتابیس های حجیم (مثلا 1000 مگ به بالا) به سرور قوی نیاز دارید.

Reza.exe
February 17th, 2011, 20:30
وقتی my.cnf رو تغییر دادید، باید از دستور زیر استفاده کنید و دی بی را از طریق ssh ایمپورت کنید:
mysqldump -u dbusername -p dbname > db.sql
از شما رمز مربوط به کاربر dbusername خواسته می شه و سپس شروع به ایمپورت می کنه.
دقت کنید برای ایمپورت دیتابیس های حجیم (مثلا 1000 مگ به بالا) به سرور قوی نیاز دارید.
دوست عزیز
این دستور export بود نه import !!!

---------- Post added at 08:30 PM ---------- Previous post was at 08:30 PM ----------


اون مقداری که در my.cnf تغییر دادید ربطی به میزان ایمپورت phpmyadmin نداره
پس چه مقادیری باید تغییر بدم ؟

---------- Post added at 08:30 PM ---------- Previous post was at 08:30 PM ----------


اون مقداری که در my.cnf تغییر دادید ربطی به میزان ایمپورت phpmyadmin نداره
پس چه مقادیری باید تغییر بدم ؟

Talahost.Com
February 17th, 2011, 23:16
خب حتما اشتباه کردم.
اینه:
mysqldump -u dbusername -p dbname < db.sql

ali2k
February 18th, 2011, 13:43
راهش mysqldump هست و ssh که دستورش را بالا گفتن.

CANOR
February 18th, 2011, 14:55
کنترل پنل قبلی که دیتابیس رو ازش اکسپورت کردین چی بوده و جدیده چیه؟
گاهی اوقات هنگام تغییر کنترل پنل این مشکلات پیش میاد. در صورتیکه همون دیتابیس حجیم روی سرور جدید با کنترل پنل مشابه به راحتی ایمپورت میشه

Reza.exe
August 12th, 2012, 00:30
به به
چه به روز پست ها آمده
کلا img98 ظاهرا هک شده یا ترکیده
کلا همه عکس ها که

http://017.img98.net/out.php/i1070**.jpg
هستند ، عکس ها مورد دار هستند

MihanTech
August 12th, 2012, 01:14
مشکلتون از طریق mysqldump و ssh حل شد دوست عزیز ؟