kxbin
          成功留給有準備的人
          posts - 10,  comments - 35,  trackbacks - 0
          本文介紹了linux下如何備份與恢復mysql數據庫。
          數據庫備份是非常重要的。如果定期做好備份,這樣就可以在發生系統崩潰時恢復數據到最后一次正常的狀態,把損失減小到最少。
          一、 用命令實現備份
          MySQLl提供了一個mysqldump命令,我們可以用它進行數據備份。
          按提示輸入密碼,這就把tm數據庫所有的表結構和# mysqldump -u root -p tm > tm_050519.sql數據備份到tm_050519.sql了,因為要總進行備份工作,如果數據量大會占用很大空間,這時可以利用gzip壓縮數據,命令如下:
          # mysqldump -u root -p tm | gzip > tm_050519.sql.gz
          系統崩潰,重建系統時,可以這樣恢復數據:
          # mysqldump -u root -p tm < tm_050519.sql
          從壓縮文件直接恢復:
          #gzip < tm_050519.sql.gz | mysqldump -u root -p tm
          當然,有很多MySQL工具提供更直觀的備份恢復功能,比如用phpMyAdmin就很方便。但我認為,mysqldump是最基本、最通用的。
          二、利用crontab,系統每天定時備份mysql數據庫
          利用系統crontab來定時執行備份文件,按日期對備份結果進行保存,達到備份的目的。
          1、創建保存備份文件的路徑/var/backup/mysqlbak
          # mkdir -p /var/backup/mysqlbak
          2、創建/usr/sbin/bakmysql文件
          #vi /usr/sbin/bakmysql.sh
          #!/bin/bash # mysql備份腳本 cd /var/backup/mysqlbak/ dateDIR=`date +"%y-%m-%d"` mkdir -p $dateDIR/data for i in `/usr/local/www/mysql/bin/mysql -uroot -plin31415926 -e "show databases"  |  grep -v "Database" | grep -v "information_schema"` do   /usr/local/www/mysql/bin/mysqldump -uroot -plin31415926 $i   |  gzip  > /var/backup/mysqlbak/$dateDIR/${i}_${dateDIR}.gz done
          3、修改文件屬性,使其可執行
          # chmod +x /usr/sbin/bakmysql
          4、修改/etc/crontab
          # crontab -e 在下面添加 01 3 * * * root /usr/sbin/bakmysql
          posted on 2012-01-11 17:12 kxbin 閱讀(504) 評論(0)  編輯  收藏 所屬分類: MYSQLLinux
          你恨一個人是因為你愛他;你喜歡一個人,是因為他身上有你沒有的;你討厭一個人是因為他身上有你有的東西;你經常在別人面前批評某人,其實潛意識中是想接近他。

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(5)

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          J2EE

          java技術網站

          Linux

          平時常去的網站

          數據庫

          電影網站

          網站設計

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 府谷县| 中西区| 昌乐县| 两当县| 商水县| 彰化市| 克什克腾旗| 孝义市| 凤台县| 蒙阴县| 仙桃市| 临高县| 平江县| 余江县| 婺源县| 太康县| 庆元县| 阿勒泰市| 岚皋县| 昭通市| 睢宁县| 桃园县| 洛扎县| 连江县| 凤山市| 宁津县| 昭苏县| 榕江县| 牡丹江市| 兴仁县| 顺义区| 沭阳县| 中江县| 台中市| 铁岭市| 开鲁县| 云霄县| 光山县| 海阳市| 利川市| 信阳市|