همه چيز درباره بازگرداني ديتابيس MySQL :

BetaMaster

Member
باسلام

حتما شماهم در بازگرداني ديتابيس MySQL گاهي دچار مشكل شده ايد؛ هدف از ايجاد اين تاپيك ، بررسي اين مشكلات و راه حل هاي آن است؛احتمالا مشكلاتي كه براي من ايجاد شده اند مي تواند در آينده نزديك، راه گشاي ساير عزيزان باشد؛ اميدورام دوستان گرامي من را از راهنمايي هاي ارزشمندشان محروم نگذارند.

مشكل يكم :

وقتي از ديتابيس MySQL بكاپ مي گيرم و Restore مي كنم،متون فارسي كاملا اصم هستند‌ !!!
حتي وقتي بكاپ را با برنامه اي مثا EM editor باز مي كنم و فونت را عربي يا UTF-8 مي كنم باز هم مشكل حل نمي شود !


پيشاپيش از راهنمايي شما سپاسگزارم
 

tabib_m

Member
1- طریقه ی بکاپ گرفتن شما چطوری بوده؟

2- طریقه ی ریستور کردن شما چطوری بوده؟
 

BetaMaster

Member
بكاپ گيري از كنترل پنل phpBB 2 (نه از phpMyAdmin)

ري استور كردن با اعمال شاقه !


توضيح اينكه دسترسي به phpMyAdmin اصلا مقدور نيست.


باتشكر
 
آخرین ویرایش:

YTERROR

Active Member
ای بابا از خود گنترل پنل یک گزینه بک آپ داره کیلیک کن دانلود کن فایل زیپشو از همونجا هم آپلود کن این تنها راهش که درست باشه مخصوصا فرومهای پی اچ پی بی بی
 

BetaMaster

Member
YTERROR جان اين مشكل همان طور كه عرض كردم غير قابل حل است. چون اصلا من نمي توانم به phpMyAdmin دسترسي داشته باشم !

شما درست مي فرماييد ، عملا بكاپ هاي كنترل پنل phpBB 2 غير قابل بازگرداني هست ، اما با اعمال شاقه توانستم ان را بازگرداني كنم !

فقط همين مشكل اصم بودن حروف فارسي هست كه انشا الله دوستان مي توانند به من در حل ان كمك كنند.

ضمنا من به شما يك پيام خصوصي فرستادم ، اگر پاسخ دهيد منت سر من گذاشتيد

باتشكر
 
آخرین ویرایش:

BetaMaster

Member
دوستان من توانستم ديتابيس را تا 98.2 % موفق بازگرداني كنم.

تنها مشكل همان حروف فارسي هست. وقتي فروم phpBB با ديتابيس بازگرداني شده را باز مي كنم ، همه مطالب فارسي پست شده اصم است ، اما وقتي انكود صفحه را به UTF-8 تبديل مي كنم مطالب فارسي نمايان مي شوند و باقي مطالب نقطه مي شود !

اگر بتوانم بكاپ را به UTF-8 كامل يا عربي تبديل كنم احتمالا مشكل كاملا حل خواهد شد ....


لطفا راهنمايي بفرماييد
 

milad333

New Member
دوستان لطفا كمك كنيد.
من با قسمت بك آپ گيري cpanel (هاست xp) به راحتي بك آپ از ديتابيس مي گرم و در كامپيوتر خودم(با استفاده از برنامه easy php كه phpmyadmine داره) باز مي كنم.حالا مي تونيد من رو راهنمايي كنيد كه با برنامه اي شبيه بك آپ گير cpanel از ديتابيسي كه توي كامپيوترم هست بك آپ بگيرم و آن را در سرور رستور كنم؟
 

BetaMaster

Member
خود phpMyAdmin چنين امكاني دارد

يك اسكريپ خوب ديگر در اين زمينه phpMyBackupPro هست كه امكانات زيادي دارد؛ برخي از اين امكانات :

1-بكاپ گيري در عرض تنها چند ثانيه
2-امكان تنظيم بكاپ گيري خود كار
و ...
 

ehsanch

Active Member
بهترین راه بک آپ گیری از دیتابیس و برگردوندنش جوری که حروف هم به هم نریزه از طریق قسمت بک آپ در سیپنل هست.

بک آپ گرفتن از دیتابیس در phpmyadmin باعث مشکل در حرف ف میشود. اگه تازه درست ریستور بشه
 

Mecho

Member
از اسکریپت استفاده کن برای ریستور کردن . منم حرفه ای نیستم تو این داستانها اما اگه Cpanel نداری و نمیتونی از اون روش که Yterror گفت استفاده کنی بهترین روش که به صورت کامل ری استور بکنه دیتابیست رو اسکریپت هست . اگه خواستی بگو برات بفرستم .
 

BetaMaster

Member
نه ، Cp دارم ولي مي خوام ياد بگيرم چه طوي و از كجاي Cp بايد بكاپ گرفت
 

Mecho

Member
اوکی .... این لینک بدردت میخوره پس 100%

کد:
http://www.best4u.ir/amozesh
http://www.best4u.ir/amozesh/Cpanel%20-%20backup.htm

موفق باشید
 

panahjoo

Member
خب بهترین راه برای بکآپ گرفتن و ریستور کردن استفاده از mysqldumper هستش که بانک باهر حجمی را بکآپ و ریستور میکنه ولی گاهی اوقات پس از ریستور حرف "ف" دیگه خونده نمیشه و تا به حال هم کسی نتونسته این مشکل رو حلش کنه. حتی اسکریپتی براش داده بودن بچه ها توی پرشین تولز که تمام کاراکترهای جدید رو در دیتابیسبا کاراکتر "ف" عوض کنه که اونم عملی نشد.
لینک دانلود http://www.mysqldumper.de/en/index.php
توضیح بیشتر:
http://forum.irani.ch/topic-vt2121.html
 

جدیدترین ارسال ها

بالا