使用mysqldump備份數據庫

#!/bin/bash
dbname="mysql web"            #指定需要備份的數據庫,如mysql、web 兩個數據庫
dbuser=root                   #連接數據庫的用戶
dbpasswd=oracle               #連接數據庫的密碼
host=192.168.20.5             #數據庫伺服器地址
backuppath=/var/bak/          #備份數據庫文件存放地址
logfile=/var/bak/dberror.log  #備份數據庫錯誤日志
for db in ${dbname[*]};do
/usr/bin/mysqldump -u$dbuser -p$dbpasswd -h $host --databases   $db   > $backuppath/$db.sql`date +%Y%m%d` 2>>$logfile
done
#使用循環備份指定的數據庫
/usr/bin/mysqldump -u$dbuser -p$dbpasswd -h $host --all-databases  >$backuppath/fulldb.sql`date +%Y%m%d` 2>>$logfile
#備份全備數據庫

更多相關文章
  • 今天使用 Mysqldump 備份數據庫時,抛出如下錯誤:mysqldump: Error 2020: Got packet bigger than 'max_allowed_packet' bytes when dumping table `role_arena_battle_report` at ...
  • 問題描述:mysql數據庫裏面fund_netvalue表遇到問題,以前的很多數據確實,不明白是什麽時候導致的,只能從近期備份的數據庫(mysqldump -uroot -p123  dbname >dbname_20131107.sql) 裏面找到那張表並恢複但是怎麽做呢?我先mysql登錄 ...
  • #!/bin/bashdbname="baike iidear sns ucenter mysql"            #定義一個數組(數據庫的名稱) dbuser=rootdbpasswd=123213host=192.168.20.6backuppath=/var/bak ...
  • linux利用crontab執行sqldump 定時備份數據庫 :#!/bin/bashvar=`date +%Y%m%d`/usr/local/mysql/bin/mysqldump  --databases core|gzip >/apps/sqldump/bak/core${var}.g ...
  • 1.備份某一數據庫C:\Users\Administrator>d: D:\>cd MySQL\Program Files\MySQL\MySQL Server 5.6\bin D:\MySQL\Program Files\MySQL\MySQL Server 5.6\bin>my ...
  • 1.編寫自動備份腳本:vim /var/lib/mysql/autobak內容如下:cd /data/home/mysqlbakrq=` date +%Y%m%d `/usr/local/mysql/bin/mysqldump sqldb --flush-logs -uroot -p123456 - ...
  • SQL Server2008自動備份數據庫的方法
    日常工作中利用SQL SQLSERVER 2008 的維護計劃對數據庫進行定期的備份,這樣一方面可以對數據庫進行備份保證數據安全,另一方面也可以減輕對維護人員的負擔.一般對于WEB 伺服器進行維護都是在訪問人數較少的情況下進行的,要對數據進行備份,一種是利用一些備份的軟件或系統自動的備份工作例如wi ...
  • 問題描述:    sql2005還原時出現下面的錯誤,System.Data.SqlClient.SqlError: 尚未備份數據庫 "***" 的日志尾部.如 果該日志包含您不希望丟失的工作,請使用 BACKUP LOG WITH NORECOVERY 備份該日志.請使用 RE ...
一周排行
  • HTTP錯誤代碼詳細介紹 HTTP 400 - 請求無效  HTTP 401.1 - 未授權:登錄失敗  HTTP 401.2 - 未授權:伺服器配置問題導致登錄失敗  HTTP 401.3 - ACL 禁止訪問資源 ...
  • TLB
    TLB
    LB:Translation Lookaside Buffer. 根據功能可以譯爲快表,直 ...
  • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml ...
  •         首先可以肯定的是,載入順序與它們在 web.xml 文件中的先後順序無關.即不會因爲 filter 寫在 listener 的前面而會先載入 filter.最終得出的結論是:listener -> ...
  • lua的閉包(closure)研究
    最近配置好了Ubuntu下的各種開發環境,在這裏強烈推薦下Sublime Text和Gea ...
  • 如果你去問馬雲等Boss們,客戶的地位如何.十有八九的回答是:"客戶是上帝".   Boss們的回答自然很有道理,因爲客戶是公司的衣食父母,沒有客戶,公司幾乎就沒有任何價值.  但從員工的角度來講 ...
  • CodeIgniter框架配置
    MVC的組成部分:模型 (Model) 代表你的數據結構.通常來說,你的模型類將包含取出. ...
  • myeclipse最新版 myeclipse-10.5 下載地址,安裝 下載地址:http://downloads.myeclipseide.com/downloads/products/eworkbench/ind ...
  • 順流逆流中的「回文」
      很少玩奏<順流逆流>,這一兩天用洞簫吹吹,始察覺筆者所常說的小曲旋律作法三 ...