PDA

View Full Version : اشکال در بازیابی فایل Backup



Reza1607
یک شنبه 26 اردیبهشت 1389, 12:18 عصر
سلام دوستان
من جدول هامو با خود نرم افزار mysql بک آپ گرفتم و وقتی خواستم با phpmyadmin ایی که با wamp5 نصب کردم بک آپ رو برگردونم خطای Query was empty می داد( در صورتی که من روز قبل همون فایل بک آپ رو با phpmyadmin ایی که با easyphp 5 نصب میشه بدون هیچ مشکلی فایل رو برگردوندم) حالا کسی از دوستان می دونن اشکال در چیه ؟

pashaie
یک شنبه 26 اردیبهشت 1389, 12:42 عصر
مطمئنی که فایل ایجاد شده سالامه؟
اگه می شه یکم درمورد خطا بیشتر توضیح بده.
منظورت از خود نرم افزار mysql چیه؟ mysqldump هست ؟
کلا اگه به خط فرمان mysql دسترسی داری، از امکانات خود mysql واسه بک آپ و راستور استفاده کن
واسه بک آپ گرفتن:

mysqldump --opt -u [uname] -p[pass] [dbname] > [backupfile.sql] مثلا برای بک آپ گرفتن از دیتابیس Tutorials

mysqldump -u root -p Tutorials > tut_backup.sql نکته: اگه واسه دیتا بیس پسورد ست کردی باید پسورد رو بدون فاصله بعد تز -p قرار بدی
واسه برگردوندن هم از دستور زیر استفاده کن:

mysql -u [uname] -p[pass] [db_to_restore] < [backupfile.sql] مثلا

mysql -u root -p Tutorials < tut_backup.sql

Reza1607
یک شنبه 26 اردیبهشت 1389, 13:55 عصر
منظورت از خود نرم افزار mysql چیه؟ mysqldump هست ؟

منظورم این که من نرم افزار mysql رو جداگانه و با رابط گرافیکی داخل ویندوز نصب کردم


منظورت از خود نرم افزار mysql چیه؟ mysqldump هست ؟

بله کاملا مطمئن هستم چون پروژه های خودم رو با همین روش بک آپ می گیرم و هیچ مشکلی هم نداره در ضمن همن طور که تو پست اولم گفتم من فایل بک آپ رو روز قبل با phpmyadmin نرم افزار easyphp5 و توی یک هاست رایگان برگردوندم بدون هیچ مشکلی

rapidpich
دوشنبه 27 اردیبهشت 1389, 09:54 صبح
فایل بک آپ رو باز کن ببین توش چه خبره.چند خط اولش رو اینجا بنویس

Reza1607
سه شنبه 28 اردیبهشت 1389, 12:07 عصر
براتون کل فایل رو می ذارم

فقط می خواستم این رو بدونید که دیروز همین فایل رو با easyphp5 تونستم برگردونم

rapidpich
سه شنبه 28 اردیبهشت 1389, 17:20 عصر
از خود phpmyadmin بک آپ بگیر دفعه بعد. این فایلش خیلی بیخود بود!

/*!40000 ALTER TABLE `tbl_st` DISABLE KEYS */;
!40000 ALTER TABLE `tbl_st` ENABLE KEYS */;

این 2 خط رو از اونتو پاک کن