1. 程式人生 > >mysqldump常用的備份命令

mysqldump常用的備份命令

資料庫備份是企業中最長重要的一件事情了,我整理了一些在備份資料庫中常用的一些命令,需要的童鞋,可以拿去用。

1)匯出所有的資料庫(庫/表結構/資料)
mysqldump -uroot -proot --all-databases > fullbak.sql

2)匯出所有的資料庫(庫/表結構,但不包括資料)
mysqldump -uroot -proot --all-databases --no-data > fullbak.sql

3)只匯出某一個表(結構+資料:commany.user)

mysqldump -uroot -proot commany user > fullbak.sql

  1. 只匯出某一個表(結構,不包括資料:commany.user)

mysqldum -uroot -proot --no-data commany user >fullbak.sql

5)匯出多個表(結構+資料: commany.user ,commany.dept)
mysqldum -uroot -proot --no-data commany user dept >fullbak.sql

6)在備份的時候不建立表結構

mysqldum -uroot -proot --no-create-info commany user >fullbak.sql
or:檢視備份的結構
select * from commany.user into outfile 'fullbak.sql'

7)匯出單個數據庫(結構+資料)

mysqldump -uroot -proot --database commany > fullbak.sql

8)匯出多個數據庫(結構+資料)

mysqldump -uroot -proot --database commany bbs > fullbak.sql

9)匯出單個數據庫(只要結構,不要資料)

mysqldump -uroot -proot --no-data --database commany > fullbak.sql

10)匯出多個數據庫(只要結構,不要資料)

mysqldump -uroot -proot --no-data --database commany bbs > fullbak.sql

11)匯出單個數據庫(只要資料,不要結構)

mysqldump -uroot -proot --no-create-db --no-create-info --database commany > fullbak.sql

12)匯出單個庫(排除某個表)

mysqldump -uroot -proot --database commany --ignore-table=commany.user > fullbak.sql

13)匯出某個表的某一些資料(按條件)

mysqldump -uroot -proot --database commany user --where="user_id<1000" > fullbak.sql

以上的這些備份命令,他都是邏輯備份,備份出來的都是sql命令,對於資料小於100G的 這麼備份沒啥大問題,但是資料量太大了我們,不能這麼就不能這麼備份了 ,太慢了。後面我接著給大家分享一些企業中常用的物理備份的操作。

相關推薦

mysqldump常用備份命令

資料庫備份是企業中最長重要的一件事情了,我整理了一些在備份資料庫中常用的一些命令,需要的童鞋,可以拿去用。 1)匯出所有的資料庫(庫/表結構/資料) mysqldump -uroot -proot --all-databases > fullbak.sql

mysqldump備份命令

linux mysql 備份 mysqldump備份說明:#mysqldump -uroot -p123456 test > test.sql #mysqldump -uroot -p123456 -B test > test.sql #這兩個的差別:-B將創建

MySQL數據庫備份命令mysqldump參數詳解

mysql數據庫 creat 空間 表鎖 數據 insert for meta r語 mysqldump對於MySQL數據庫備份是有一個很好用的命令,並且是MySQL自帶的。-d:只備份表結構,備份文件是SQL語句形式;只備份創建表的語句,插入的數據不備份。 -t:只備份數

Java呼叫資料庫備份命令mysqldump

在沒有正規DBA,伺服器單一,小型專案的時候,總會有些的備份資料庫的需求; 資料庫一般備份命令: //        1.匯出結構不匯出資料 //        mysqldump --opt -d 資料庫名 -

mysql 我常用命令 資料庫備份還原等

>mysql -u root -p >show databases; >show variables like '%datadir%'; // 檢視資料檔案所在目錄 > create database openfire;  // 建立一個名為ope

mysql常用備份命令備份策略

author:skate time:2012/02/10 mysql常用的備份命令 mysqldump備份常用方法:  1.匯出一個數據庫    mysqldump -u使用者名稱 -p密碼 資料庫名 > 匯出的檔名     例如      # mysqldump

常用 Git 命令清單

stage 遠程倉庫 spa reset 一行 發生 per pan comm 下面是我整理的常用 Git 命令清單。幾個專用名詞的譯名如下。 Workspace:工作區 Index / Stage:暫存區 Repository:倉庫區(或本地倉庫

vim最常用命令

set ctr 當前 選擇 執行 其中 nbsp 關閉 跳轉 編譯示例:g++ -o hello hello.cpp -std=c++11 ,其中-std=c++11表示支持C++111新特性 按下Esc後的命令模式執行 a

MAC下一些常用命令

用戶名 通配符 隱藏 -a 追加 htm 空格 nbsp 工作 統計了一下工作中一些會常用到的簡單命令,加強記憶 ls  查看當前終端目錄下面的文件   ls -a  "ls -a"會出現一些帶.xxxx的文件名,列出所有內

redis的五大數據類型以及與 key 關鍵字相關的常用操作命令

redis數據類型 key關鍵字相關的指令 redis學習 1、redis的五大數據類型: 先來看看redis官方網上文檔 的介紹: 這裏簡單地說,就是redis不是一個普通的 key-value 存儲,而是一個數據結構服務器,支持各種不同 類型的值,這

常用 adb 命令總結

包名 andro 所有 help ngs shel 命令幫助 oot pac 1. 顯示當前運行的全部模擬器: adb devices 2. 安裝應用程序: adb install -r 應用程序.apk 3. 獲取模擬器中的文件:

常用DOS命令

exit 名稱 刪除文件夾 文件內容 文件類型 退回 命令行 宋體 nbsp 盤符:切換盤符【c:】 dir : 列出當前目錄下的文件以及文件夾【dir】 md : 創建目錄(創建文件夾)【md 文件夾名稱】 rd : 刪除目錄(刪除文件夾,有一個前提文件

老男孩教育每日一題-2017-05-15-說說你在vi/vim中常用命令或快捷鍵

vi-vim編輯器 linux編輯器 每日一題 1.題目老男孩教育每日一題-2017-05-15-說說你在vi/vim中常用的命令或快捷鍵2.參考答案01:學會在vim中查詢幫助:help 或:h即可 :help G :help :wq02.vi/vim 使用最基本方法第一個裏程碑-使用vi打開o

Linux常用基本命令

顯示 -h 使用 shutdown str shu date syn 常用 1、顯示日期的指令: date 2、顯示日歷的指令:cal cal 顯示本月 cal 4 2017 顯示2017年4月的日歷 cal 2017 顯示2017年12個月的日歷 3、簡單好用

常用CMD命令

tcp/ip 不能 tmg 不出 超級 我們 啟動 xp系統 delete 一,ping     它是用來檢查網絡是否通暢或者網絡連接速度的命令。作為一個生活在網絡上的管理員或者黑客來說,ping命令是第一個必須掌握的DOS命令,它所利用的原理是這樣的:網絡上的機器都有唯一

mysqldump 定時備份數據(全量)

off quick tar innodb 引擎 -a 管理工具 -1 l數據庫 MYSQL 數據庫備份有很多種(cp、tar、lvm2、mysqldump、xtarbackup)等等,具體使用哪一個還要看你的數據規模。下面給出一個表 #摘自《學會用各種姿態備份Mysql

網絡測試常用命令-比較ping,tracert和pathping等命令之間的關系

tracer fcm 超時 cee rac 程序 最大 探測 ack 下面我們逐步介紹幾個常 1、Ping命令。 當您的機器不能訪問Internet,首先確認是否是本地局域網的故障。假定局域網的代理服務器IP地址為202.168.0.1,您可

常用Linux命令

檔案 根目錄 java bsp linux命令 文本 log down 殺死進程 cd:改變目錄 如cd /即可改變到根目錄 ls:顯示文件名 可以結合cd使用,ls可以顯示當前目錄下的文件名 pwd:顯示當前工作路徑 rm:刪除文件 cat:顯示文本文件內容 less:分

linux下一些常用操作命令

linux 防火墻 端口 1、兩個服務器ssh免授權:ssh-keygen -t rsa 一直回車至結束ssh-copy-id -i /root/.ssh/id_rsa.pub 遠程ip 然後回車 輸入遠程ip密碼搞定,以後訪問就不用驗證密碼了2、壓縮和解壓縮命令: .tar

redis數據庫的五種數據結構常用命令

hset geb scores 添加 set -1 with 有序 sadd 1.字符串   set  設置鍵值對     set name xiaozhang    get  獲取鍵相對應的鍵值             get name      當該鍵不存在時則返回ni