數據庫備份是非常重要的
一
MySQLl提供了一個mysqldump命令
#mysqldump
按提示輸入密碼
#mysqldump
系統崩潰
#mysql
從壓縮文件直接恢復
#gzip < tm_
當然
二
利用系統crontab來定時執行備份文件
#mkdir /mysqldata
#vi /usr/sbin/bakmysql
輸入
rq=` date +%Y%m%d `
tar zcvf /mysqldata/mysql$rq
或者寫成
rq=` date +%Y%m%d `
mysqldump
/var/lib/mysql是你數據庫文件的目錄
/mysqldata/表示保存備份文件的目錄
# chmod +x /usr/sbin/bakmysql
#vi /etc/crontab
在下面添加
表示每天
# /etc/rc
完成
這樣每天你在/mysqldata可以看到這樣的文件
mysql
你直接下載就可以了
cd /usr/local/mysql/bin/
mysqldump
恢復語法
mysqladmin create target_db_name
mysql target_db_name < backup
即 mysql 庫名 < 文件名
完成
From:http://tw.wingwit.com/Article/program/MySQL/201311/29453.html