[root@localhost ~]#mysqldump -u root -p --opt --all-databases > /backup/all-data.sql12(5) mysqldump可針對庫內(nèi)特定的表進行備份使用mysqldump備份表的操作
[root@localhost ~]#mysqldump -u 用戶名 -p [密碼] [選項] 數(shù)據(jù)庫名表名 > /備份路徑/備份文件名 12備份表的示例
[root@localhost ~]#mysqldump -u root -p mysql user > /backup/mysql-user.sql126. 恢復(fù)數(shù)據(jù)庫使用mysqldump導(dǎo)出的腳本,可使用導(dǎo)入的方法source命令mysql命令(1) 使用source恢復(fù)數(shù)據(jù)庫的步驟登錄到MySQL數(shù)據(jù)庫執(zhí)行source 備份sql腳本的路徑source 恢復(fù)的示例MySQL [(none)]> source /backup/all-data.sql12(2) 使用mysql命令恢復(fù)數(shù)據(jù)[root@localhost ~]#mysql -u 用戶名 -p [密碼] < 庫備份腳本的路徑1mysql 命令恢復(fù)的示例
[root@localhost ~]#mysql -u root -p< /backup/all-data.sql123(3) 恢復(fù)表的操作恢復(fù)表時同樣可以使用source或者mysql命令source恢復(fù)表的操作與恢復(fù)庫的操作相同當(dāng)備份文件中只包含表的備份,而不包括創(chuàng)建庫的語句時,必須指定庫名,且目標(biāo)庫必須存在[root@localhost ~]#mysql -u 用戶名 -p [密碼] < 表備份腳本的路徑[root@localhost ~]#mysql -u root -pmysql < /backup/mysql-user.sql123456在生產(chǎn)環(huán)境中,可以使用Shell腳本自動實現(xiàn)定時備份
案例
cd /optmkdir server cd /servervim mysqld.sh##定時備份腳本#!/bin/bashfilename=data'date +%y%m%d'.sql# 防止每次備份的數(shù)據(jù)庫都把前面的一次備份給覆蓋了,所以每次備份的文件都要不一樣的命名/usr/local/mysql/bin/mysqldump -u root -p123 > /opt/server/data.sqlwq##保存退出chmod 777 mysqld.sh##給腳本文件設(shè)置權(quán)限##設(shè)置周期性任務(wù)進行每周5下午五點半備份crontab -e 30 5 * * 5 /opt/server/mysqld.sh
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 國內(nèi)外個人免費云服務(wù)器 服務(wù)器購買渠道
- 防止ddos攻擊手段 服務(wù)器如何抗ddos攻擊
- 服務(wù)器錯誤404解決方法 出現(xiàn)404錯誤頁面怎么解決
- 勵志短句致自己奮斗 發(fā)朋友圈充滿正能量的文案
- 搭建屬于自己的云相冊 怎么建立自己的云相冊
- 有氧運動可以減肥嗎?
- 如何緩解運動后的肌肉酸疼呢?
- 手游平臺搭建方法 游戲網(wǎng)站怎么制作教程
- 打麻將手氣背怎么辦? 打麻將時怎樣爭取使自己的手氣變好呢
- 怎么才能停止自己腦子里的胡思亂想? 整天胡思亂想怎么辦
