saeidghodrati ارسال شده در اسفند 21، 2011 گزارش Share ارسال شده در اسفند 21، 2011 سلام من خودم خيلي دنبال اين كار بودم براي همين گفتم شايد به درد كسي بخوره اينجام گذاشتمش سايتي كه پيداش كردمو يادم نيست ولي خيلي سايتها اين اموزش رو گزاشتن.آموزش ريستور کردن ديتابس هاي سنگين شما روي لوکال آموزش ريستور کردن ديتابيس هاي بزرگ (هر اندازه که باشه) روي لوکال هاست و شبيه سازي انجمن شما روي ويندوز خودتون بدون هيچگونه مشکلي مواد لازم :1- نصب برنامه easyphp روي ويندوزتون هر ورژني که باشه .نکته مهم :فرض ما در اين جا اين هست که برنامه easyphp رو در مسير درايو نصب کردين و در پوشه :program files2- يک ديتابس پر از اطلاعات به صورت فشرده نشده به طور مثال:test.sqlاين همون ديتابس فرضاً انجمن phpbb شما هست که ايجاد کردين طرز تهيه:حالا برنامه easyphp رو روي ويندوز اجرا مي کنيد.در مرحله بعد وارد phpmyadmin در لوکال هاست مي شين و يک ديتابيس بر فرض مثال به نام :forumمي سازيد خوب حالا شما يک ديتابيس خالي هم ساختين در لوکال هاست که خالي هم هست.در مرحله بعد فايل test.sql که اصل فايل ديتابيس شما هم هست و فشرده اش هم نکردين در اين مسير قرار مي دين:تصوير زير رو ملاحظه کنيد : http://img.majidonline.com/pic/141840/1_10.jpg حالا به مرحله اصلي کارمون رسيديم و از اين جا بايد دقت بيشتري کنيدکساني که با سيستم عامل MS-DOS کار کردن براشون راحت تره البته من به صورت تصويري مي زارم که همه استفاده کنن :کليه پيش فرض هاي بالا که گفتم رو دست نمي زنيد و اينطور ادامه مي دهيد:از منوي start ويندوز گزينه runدر کادر سفيد رنگ اين رو تايپ مي کنيد :cmdو بعد هم Okخوب حالا پنجره سياه رنگي command prompt باز مي شه کليد shift + alt رو بزنيد که بتونيد خوب انگليسي تايپ کنيد: http://img.majidonline.com/pic/141842/2_3.jpg در مرحله بعد اين دستور رو تايپ کنيد و کليد enter رو بزنيد :\cdتصوير زير رو هم ببينيد : http://img.majidonline.com/pic/141843/3_3.jpg بعد از اين مرحله بايد وارد مسيري بشيم که برنامه easyphp نصب هست به صورت زير عمل کنيد :فرض ما هم اين بود که اين برنامه در درايو نصب هست و در پوشه Program files خوب شما هم اگه جاي دگيه نصب کردين دستور رو تغيير بدين اين دستورات رو به ترتيب وارد کنيد تا وارد شاخه مورد نظر ما بشين به ترتيب تايپ کنيد و اينتر رو بزنيد :بعد از اين که اينتر زدين اين دستور:cd progra~1و بعد هم که اينتر زدين اين دستور:cd easyphp1-8دقت کنيد ورژن خودتون رو بنويسيد اگه ورژن 7 دارين اينطوري بنويسيد :cd easyphp1-7خوب در مرحله بعد :حالا وارد پوشه اصلي برنامه easyphp هستيم حالا باز هم اين دستور رو تايپ کنيد :cd mysqlو باز هم اينتر رو مي زنيددر مرحله بعد:cd binو باز هم اينتر رو بزنيدخوب مراحلي که در بالا شرح دادم در اين جا تصويري گذاشتم ببينيد : http://img.majidonline.com/pic/141844/4_3.jpg حالا به نقطه اصلي و حساس رسيدميادتون هست که گفتم فايل اصلي test.sql خودتون رو در همين مسير قرار بدين يعني در پوشه binخوب حالا شما با تايپ دستور زير به راحتي مي تونيد ديتابيس رو ريستور کنيد : mysql -u root -p forum < test.sql بعد که اين دستور رو تايپ کردين و کليد اينتر رو زدين اين گزينه پديدار مي شه ::Enter passwordخوب شما هم کاري نداشته باشيد و دوباره اينتر رو بزنين اگه دقت کنيد چراغ هارد ديسک شما نشون مي ده که ديتابيس داره ريستور مي شه الي الخصوص اينکه ديتابيس حجمش زياد باشه اندکي صبر کنيد بعد هم دوباره همون سطرcommand prompt قبلي پديدار مي شه همه مراحلي که شرح دادم به صورت تصويري در زير ببينيد : http://img.majidonline.com/pic/141845/5_6.jpg خوب کار شما با موفقيت به اتمام رسيده است حالا برين توي برنامهeasyphp و ديتابيسي که ساختين يعني forumمي بينيد که کل ديتابيس شما به صورت کامل و بدون مشکل ريستور شده فقط يه نكته اضافه كنم كه توي Wamp5 هم همين روش هست . فقط اين رو بدونيد بايد شاخه بصورت : mysql/bin باشه . و اينيكه سعي كنيد از روي تصاوير متوجه بشيد چون يكم توي ويرايستاري متن مشكل داره ، منم چون كپي كردم ديگه دست بهش نزدم . سوالي بود همينجا بگين اگه تونستم جواب ميدم نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
gereftar1364 ارسال شده در اسفند 22، 2011 گزارش Share ارسال شده در اسفند 22، 2011 سلامیه روش دیگه و شاید راحت تر! از طریقcommand promptبه مسیر نصب mysqlدر سیستمتون برین یعنی مثلا این دستور را بزنید، اگه مسیر نصبش اینه!cd C:\Program Files\MySQL\MySQL Server 5.0\bin بعد دستور ورود را بزنید، یعنی:mysql -u root -p الان پسورد ازتون می خواد، پسوردتونو وارد کنید اگه دیتابیس آماده ندارید و می خواهید بسازید دستور زیر را بزنیدcreate database forum character set utf8; بعد با دستور زیر دیتابیستونو به حالت استفاده ببرید:use forum بعد هم با دستور زیر فایل مورد نظر را ری استور کنیدsource test.sql البته این با فرض اینه که فایلتون را در مسیر جاری قرار دادید یعنی:C:\Program Files\MySQL\MySQL Server 5.0\bin وگرنه قبل از اسم فایل باید مسیر بدین کلا باshellلینوکسوcommand promptویندوز سریع تر پیش میره کار! موفق باشید نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .