-
خطا موقع ایمپورت کردن دیتابیس
سلام
وقتی میخوام دیتابیسم رو توی phpmyadmin ایمپورت کنم این خطا نمایش داده میشه :
کد:
SET FOREIGN_KEY_CHECKS = ON;
MySQL said: Documentation
#2006 - MySQL server has gone away
و این هشدار :
کد:
Warning in ./libraries/dbi/DBIMysqli.php#257
Error while sending QUERY packet. PID=13777
Backtrace
./libraries/dbi/DBIMysqli.php#257: mysqli_query(
object,
string 'mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `filedata` at row: 47',
integer 0,
)
./libraries/DatabaseInterface.php#240: PMA\libraries\dbi\DBIMysqli->realQuery(
string 'mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `filedata` at row: 47',
object,
integer 0,
)
./libraries/import.lib.php#83: PMA\libraries\DatabaseInterface->tryQuery(string 'mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `filedata` at row: 47')
./libraries/import.lib.php#254: PMA_executeQuery(
string 'mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `filedata` at row: 47',
string 'mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `filedata` at row: 47',
array,
)
./libraries/plugins/import/ImportSql.php#170: PMA_importRunQuery(
string '',
string '',
array,
)
./import.php#635: PMA\libraries\plugins\import\ImportSql->doImport(array)
راه حل چیه ؟
-
-
May 25th, 2016 11:35
# ADS
-
عضو انجمن
پاسخ : خطا موقع ایمپورت کردن دیتابیس
درود
mysql خود را به ورژن 5.6 ارتقا دهید مشکلتون حل خواهد شد
-
تعداد تشکر ها از HighHost به دلیل پست مفید
-
پاسخ : خطا موقع ایمپورت کردن دیتابیس

نوشته اصلی توسط
HighHost
درود
mysql خود را به ورژن 5.6 ارتقا دهید مشکلتون حل خواهد شد
سپاس از شما
ورژن 5.6 هست
-
-
پاسخ : خطا موقع ایمپورت کردن دیتابیس
string 'mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `filedata` at row: 47',
یکبار از طریق
SSH
ایمپورت نمایید به احتمال زیاد مشکل شما حل میشه
اگر حل نشد دیتابیس را
REPAIR
کنید
سپس مجددا انجام دهید
-
تعداد تشکر ها از behravesh به دلیل پست مفید
-
پاسخ : خطا موقع ایمپورت کردن دیتابیس
-
تعداد تشکر ها از iHSG به دلیل پست مفید
-
پاسخ : خطا موقع ایمپورت کردن دیتابیس
باسلام
از طریق SSH اقدام به import دیتابیس مد نظرتون کنید.
لینک آموزش
موفق باشید.
-
تعداد تشکر ها از iServerco به دلیل پست مفید
-
پاسخ : خطا موقع ایمپورت کردن دیتابیس

نوشته اصلی توسط
iServerco
باسلام
از طریق SSH اقدام به import دیتابیس مد نظرتون کنید.
لینک آموزش
موفق باشید.
این خطا نمایش داده میشه :
ERROR 2006 (HY000) at line 3326: MySQL server has gone away
البته یکسری از تیبل ها ایمپورت میشه ، بصورت دستی که ایمپورت میکنم تا تیبل filedata ایمپورت میشه ، و با ssh هم تا همون تیبل ایمپورت شد.
ویرایش توسط bahadori.embi : May 25th, 2016 در ساعت 13:03
-
-
پاسخ : خطا موقع ایمپورت کردن دیتابیس

نوشته اصلی توسط
bahadori.embi
این خطا نمایش داده میشه :
ERROR 2006 (HY000) at line 3326: MySQL server has gone away
البته یکسری از تیبل ها ایمپورت میشه ، بصورت دستی که ایمپورت میکنم تا تیبل filedata ایمپورت میشه ، و با ssh هم تا همون تیبل ایمپورت شد.
پیشنهاد میکنم
هر کدام تیبل ها را جداگانه اکسپورت کنید کاری وقت گیر است ولی زمانی که دیتابیس کرش کرده باشد و قابل repair نباشد تنها را موجود است
-
-
پاسخ : خطا موقع ایمپورت کردن دیتابیس

نوشته اصلی توسط
behravesh
پیشنهاد میکنم
هر کدام تیبل ها را جداگانه اکسپورت کنید کاری وقت گیر است ولی زمانی که دیتابیس کرش کرده باشد و قابل repair نباشد تنها را موجود است
بیشتر از 800 تیبل هست !
-
-
May 25th, 2016, 14:00
#10
عضو دائم
پاسخ : خطا موقع ایمپورت کردن دیتابیس
این ارور 2 علت بیشتر ندارد :
سرور تایم اوت و بسته شدن کانکشن که باید my.cnf باز کنید دنبال wait_timeout بگردید و مقدار wait_timeout افزایش بدید.
مقدار پکت هایی که ارسال میشود از مقدار مشخص شده در my.cnf بیشتر است، my.cnf باز کنید دنبال max_allowed_packet بگردید و مقدارش را افزایش دهید، در آخر Mysql ری استارت.
-
تعداد تشکر ها ازT.Toosi به دلیل پست مفید