sa_sh41
December 21st, 2011, 20:39
با استفاده از دستور 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
برای این منظور از دستور 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