PDA

برای دیدن نسخه کامل اینجا را کلیک کنید : مشکل در بازگرداندن دیتابیس



mb4088
2010/01/03, 16:09
با سلام.
من از سایتم که یک فروشگاه اینترنتی هست بک آپ گرفتم. همچنین از دیتا بیش هم یک بک گرفتم. امروز که بک آپ رو restore کردم به خوبی همه اطلاعات منتقل شد. اما مشاهده کردم تا اینجا بخش هایی که به زبان فارسی بوده همچنان درست هستند. اما محصول جدید و متنی جدید که وارد می کنم حروف فقط انگلیسی نمایش داده میشه و فارسی به هم ریخته و به شکل علامت سوال میشه.

به همین خاطر در ادامه و در مرحله دوم خواستم دیتا بیش رو هم منتقل کنم. اما ارور داد. بررسی کردم ظاهرا پسسورد رو اشتباه می زدم. اما به اشتباه دیتا بیس رو از روی هاست پاک کردم.

اما دیتا بیس به صورت فایل زیپ شده در کامپیوترم دارم و می خوام اون رو به هاست منتقل کنم اما بازم ارور داره.

من در مسیر زیر کار های زیر رو انجام دادم:
در دایرکت ادمین وارد My SQl Managment شدم.
از قسمت Choos file فایل دیتابیش زیپ شده رو انتخاب کردم.
در پایینش بر روی متد تیک زدم و یوزر و پس ورد رو که یادم رفته بودم از روس فایل config.php باز کردم و از اونجا عینا نوشتم. اما ارور داره.
ضمن اینکه الان روی هاستم هیچ دیتا بیسی نیست گفتم شاید دلیلش این باشه. به همین خاطر مثل همون اطلاعات یک دیتا بیس جدید ساختم که حجمش صفر کیلو بایته اما همچنان ارور دارم.

ممنون میشم دوستان کمک کنند.

Mohammad Mohsen
2010/01/03, 21:29
مراحل زیر رو به ترتیب انجام بدین
1-اول روی هاست جدید یه دیتابیس به همان نام و پسوورد روی هاست قبلی ایجاد کنید - (در صورتی که امکان نداره تغییرات رو توی config.php اعمال کنید منظورم اینه اسم دیتا بیس و پس رو تغییر بدین و اسم و پس دیتابیس روی هاست جدید رو وارد کنید در فایل config.php)

2- فایل زیپ دیتا بیس رو unzip کنید
3- فایل unzip رو با note pad باز کنید
4- تمامی محتویات فایل رو کپی کنید
5- دیتابیس (روی هاست جدید) رو با phpMyAdmin باز کنید در قسمت سمت چپ روی اسم دیتابیس کلیک کنید
6- در بالای صفحه رو تب SQL کلیک کنید در قسمت Run SQL Query محتویات کپی شده رو paste کنید و Go رو بزنید

تموم شد حالا باید سایتتون به خوبی کار کنه