mysql备份和还原数据库
備份數(shù)據(jù)庫:
/usr/local/kkmail/service/mysql/bin/mysqldump -u kkmail -p --databases kkmail |gzip>20180309.sql.gz
還原數(shù)據(jù)庫:
停止和數(shù)據(jù)庫相關(guān)的服務(wù)、解壓備份的sql數(shù)據(jù)庫文件、還原數(shù)據(jù)庫、最后開啟這些服務(wù):
for i in kkmail_app kkmail_nginx kkmail_apache kkmail_dovecot kkmail_redis kkmail_postfix;do /etc/init.d/$i stop;done
gunzip 20180309.sql.gz
/usr/local/kkmail/service/mysql/bin/mysql -ukkmail -p kkmail <20180309.sql
for i in kkmail_app kkmail_nginx kkmail_apache kkmail_dovecot kkmail_redis kkmail_postfix;do /etc/init.d/$i start;done
思考:備份的時候是否要鎖表。
轉(zhuǎn)載于:https://blog.51cto.com/net881004/2084578
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的mysql备份和还原数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: React入门---react脚手架
- 下一篇: Mysql源码学习——源码目录结构