Backupگرفتن/Restore کردن MySQL

اسفند ۵م, ۱۳۸۷ توسط حامد کریم نژاد
*روش Backup گیری از MySQL Database از طریق SSH و Terminal
با استفاده از دستور mysqldump میتوانید از MySQL database نسخه پشتیبان (Backup) تهیه نمایید .
برای این منظور از دستور mysqldump به صورت زیر استفاده نمایید :
mysqldump -u {User} -p {Database name}  > backup.sql

پس از اجرای این دستور password دیتابیس از شما خواسته میشود.
که با وارد کردن صحیح سیستم شروع به تهیه نسخه پشتیبان از Database شما میکند .
مثال :
با اجرای دستور زیر ،  فایل backup  از دیتابیس db_name  به نام backup.sql در مسیر جاری  ایجاد می شود :
mysqldump -u root -p db_name > backup.sql
*روش Restoreکردن MySQL Database از طریق SSH و خط فرمان در Terminal

با استفاده از دستور mysql میتوانید Backup گرفته شده از MySQL database را در مسیر جاری Restore نمایید .

برای این منظور از دستور mysql به صورت زیر استفاده نمایید :
mysql -u {User} {Database name} < backup.sql
مثال:
اجرای دستور زیر باعث Restore شدن فایل backup.sql در دیتابیس db_name میشود.
mysql -u root db_name < backup.sql

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

نظر شما