نقل قول: بک آپ گرفتن در MYSQL
نقل قول: بک آپ گرفتن در MYSQL
سلام
ابتدا وارد محیط CMD شوید. سپس با دستور زیر می تونید Backup بگیرید
mysqldump -u username -p --opt database_name > backup_name.sql
سپس Enter کرده و رمز عبور رو وارد کنید.
فایل backup_name.sql در فولدر C:\Users\user_name ذخیره می گردد
برای Restore ابتدا وارد محیط CMD شوید. سپس از طریق یوزر root وارد MySQL شوید (با دستور زیر)
mysql -u root -p
سپس Enter کرده و رمز عبور رو وارد کنید.
سپس با استفاده از دستور زیر دیتابیس مورد نظر خود را بسازید. (برای Restore کردن اطلاعات)
create database database_name;
سپس با دستور q\ از MySQL خارج شوید. حالا در محیط CMD دستور زیر را وارد کنید.
mysql -u root -p database_name < backup_name.sql
سپس Enter کرده و رمز عبور رو وارد کنید.
نقل قول: بک آپ گرفتن در MYSQL
سلام
آیا امکانbackup مستقیم شبیه sqlserver توی mysql وجود داره؟یانه فقط از طریق همین روشی که شما فرمودید.
نقل قول: بک آپ گرفتن در MYSQL
سلام من با این روش بک آپ گرفتم ولی restore نمیشه؟ چرا؟ در ضمن چرا آخرش .sql زدیم ؟مگه نباید mysql باشه؟ بخاطرsql آخرش بود سعی کردم توی sqlserver ، بازش کنم یعنی اتچش کنم نشد چرا لطفا یکی بهم جواب بده خواهش می کنم. لطفا
نقل قول: بک آپ گرفتن در MYSQL
سلام
چند نکته توجه کن دوست عزیز:
1- sql چیزی نیست که ماکروسافت ساخت باشه و یا حق انحصارش با اون باشه. sql یه زبان استاندار برای اجرای کوری در دیتابیس های مختلف هست. اسم دیتابیس ماکروسافت هم ms sql هست کی بعضی ها به صورت مخفف sql می گن.
2-فایل backup ایجاد شده در این جا یه فایل از نوع متنی هست و با هر ویرایشگر متنی از جمله همین notepad ویندوز می تونی بازش کنی. سوند این فایل هم هر چی باشه زیاد مهم نیست خودت می تونی هر پسوندی خواستی انتخاب کنی ولی پیش فرض همینه.
3- برای restore کردن این فایل این مراحل که توی پست قبلی بود انجام بده:
نقل قول:
در محیط CMD دستور زیر را وارد کنید.
mysql -u root -p database_name < backup_name.sql
سپس Enter کرده و رمز عبور رو وارد کنید.
نقل قول: بک آپ گرفتن در MYSQL
دقیقا در چه محیطی دارید با mysql کار میکنید؟ آیا از سروری مثل wamp یا xampp استفاده میکنید؟ از php my admin استفاده میکنید؟
یا بصورت مستقل استفاده میکنید؟
نقل قول: بک آپ گرفتن در MYSQL
سلام من از ومپ استفاده می کنم همین دستوری که دوست.ن دادند رو انجام دادم ولی restor نشد. از phpmyadmin ومپ استفاده کردم.
نقل قول: بک آپ گرفتن در MYSQL
گاهی این مشکل بوجود میاد.
پیغام خطا رو اینجا بنویسید.
البته این رو فراموش نکردید که باید یک دیتابیس خالی ترجیحا با همون نام و همون collation بسازید. (البته اگر همنام نباشه معمولا مشکلی بوجود نمیاد)
بعد از ساختن دیتابیس خالی نخست وارد اون دیتابیس بشید و سپس import کنید.
پاسخ نداد پیغام خطا رو اینجا بگذارید.
1 ضمیمه
نقل قول: بک آپ گرفتن در MYSQL
سلام
ببخشید دیر جواب دادم
روش دیگری برای Restore کردن پایگاه داده در عکس ضمیمه شده
نقل قول: بک آپ گرفتن در MYSQL
سلام وقتي ميخواهم توي محيط CMS از پايگاه داده ساخته شده با mysql پك آپ بگيرم اين ارور را ميده قبلا تونستم با روش با بك بگيرم ولي امروز اين ارور را ميده.
mysql is not recognized as an internal or external command,operable program or batch file.
معني اين ارور چي هست وچطور بايد رفعش كنم تا فايل بك آپم درست گرفته بشه.
ممنونم
نقل قول: بک آپ گرفتن در MYSQL
نقل قول:
نوشته شده توسط
SONITAJ
سلام وقتي ميخواهم توي محيط CMS از پايگاه داده ساخته شده با mysql پك آپ بگيرم اين ارور را ميده قبلا تونستم با روش با بك بگيرم ولي امروز اين ارور را ميده.
mysql is not recognized as an internal or external command,operable program or batch file.
معني اين ارور چي هست وچطور بايد رفعش كنم تا فايل بك آپم درست گرفته بشه.
ممنونم
سلام
1- آدرس فولدری که نرم افزار MySQL.exe در اون هست رو کپی کنید
2- بر روی Computer راست کلیک کنید و Properties رو انتخاب کنید
3- از منوی سمت چپ Advanced system settings رو انتخاب کنید
4- به تب Advanced برید و روی دکمه Environment Variables کلیک کنید
5- در بخش System variables و در ستون Variable، متغیر Path را پیدا کنید
6- روی آن دو بار کلیک کنید و آدرسی را که کپی کرده بودید در قسمت Variable value قرار دهید (دقت کنید که قبل از قرار دادن آدرس، علامت ; در انتهای متن موجود در Variable value موجود باشد)
7- تأیید کنید.
امیدوارم مفید باشه
نقل قول: بک آپ گرفتن در MYSQL
سلام من از ويندوز8 استفاده مي كنم موفق نشدم بااين روشي كه آقاي MunderLine فرموندند ارور را رفع كنم راه ديگه ايي نيست؟ بعضي از اين گزينه ها روي ويندوز8 وجود نداره يا كامل تغيير كرده اند.؟
1 ضمیمه
نقل قول: بک آپ گرفتن در MYSQL
نقل قول:
نوشته شده توسط
SONITAJ
سلام من از ويندوز8 استفاده مي كنم موفق نشدم بااين روشي كه آقاي MunderLine فرموندند ارور را رفع كنم راه ديگه ايي نيست؟ بعضي از اين گزينه ها روي ويندوز8 وجود نداره يا كامل تغيير كرده اند.؟
سلام
به فایل ضمیمه توجه کنید و مراحل رو با توجه به فایل ضمیمه بررسی کنید
امیدوارم مفید باشه
نقل قول: بک آپ گرفتن در MYSQL
سلام
من از اين روش استفاده كردم وتنظيماتي را كه شما توي فايل ضميمه نشون داديد،مو به مو انجام دادم ولي باز هم همان ارور را ميده وفايل بك آپ نمي گيره؟چرا؟ راه ديگه اي نيست كه بشه از پايگاه داده ساخته شده با mysql فايل بك آپ تهيه كرد؟
نقل قول: بک آپ گرفتن در MYSQL
من نمیدونم چرا بیشتر کاربران Mysql فکر می کنند تنها Manager موجود PhpMyadmin هست چرا برنامه دیگه مثل SqlYog امتحان نمی کنند؟
نقل قول: بک آپ گرفتن در MYSQL
كسي جواب سوال من را نميدونه؟ كسي نيست به من كمك كنه وبگه ارور را چطور رفع كنم واز پايگاه داده ام فايل بك آپ بگيرم.؟:متفکر:
نقل قول: بک آپ گرفتن در MYSQL
نقل قول:
نوشته شده توسط
SONITAJ
كسي جواب سوال من را نميدونه؟ كسي نيست به من كمك كنه وبگه ارور را چطور رفع كنم واز پايگاه داده ام فايل بك آپ بگيرم.؟:متفکر:
سلام
دو راه حل:
1- کد زیر رو دقیقاً کپی کنید (علامت های کوتیشن (") رو هم کپی کنید). به جای قسمت C:\Program Files\MySQL\MySQL Server 5.5\bin آدرس فولدری که فایل mysql.exe قرار داره رو بزارید و در CMD قرار بدید
"C:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe"
2- از نرم افزار Free MySQL backup GUI tool استفاده کنید (آدرس سایت دانلود)
امیدوارم مفید باشه
نقل قول: بک آپ گرفتن در MYSQL
سلام
من از ومپ استفاده میکنم وmysqlserver را به صورت جداگانه ندارم و نتونستم فایل mysql.exe را توی ریشه ومپ پیدا کنم وحتی توی program file هم ندیدم ممکنه بخاطر این باشه اون ارور؟جدا نصب کنم درست میشه؟
نرم افزاری را هم که فرمودید دانلود کردم ولی روی ویندوز8 نصب نمیشه ارور دات نت فریم ورک میده ،جداگانه دانلود ونصب کردم بازم نصب نشد؟
ومن هنوز موفق به گرفتن فایل بک آپ از پایگاه داده ام نشدم. الان چه کاری انجام بدهم درست بشه؟سخته مدام پایگاه داده را ساخت واطلاعات را واردش کرد.
نقل قول: بک آپ گرفتن در MYSQL
سلام
MySQL در WampServer در فولدر bin نصب می شود
مثلاً
"C:\wamp\bin\MySQL\MySQL 5.5\bin\mysql.exe"
روش دیگه هم استفاده از phpMyAdmin هست:
1- به phpMyAdmin وارد شید
2- روی نام دیتابیس مورد نظر کلیک کنید
3- به تب Export برید
4- جدول هایی رو که می خواید بکاپ داشته باشید انتخاب کنید
5- تیک SQL رو بزنید
6- گزینه Save File As رو انتخاب کنید
7- روی دکمه Go کلیک کنید