国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫 - Mysql - MySQLDump的備份小技巧

MySQLDump的備份小技巧

2021-07-19 02:02MySQL技術(shù) Mysql

mysqldump 是日常比較常用的一個工具了,在對數(shù)據(jù)庫進行導(dǎo)出工作時,經(jīng)常會用到 mysqldump 。本篇文章將介紹 mysqldump 工具的使用方法并分享幾點備份技巧。

MySQLDump的備份小技巧

前言:

mysqldump 是日常比較常用的一個工具了,在對數(shù)據(jù)庫進行導(dǎo)出工作時,經(jīng)常會用到 mysqldump 。本篇文章將介紹 mysqldump 工具的使用方法并分享幾點備份技巧。

1.mysqldump使用簡介

 

mysqldump 是 MySQL 系統(tǒng)自帶的邏輯備份工具,主要用于轉(zhuǎn)儲數(shù)據(jù)庫。它主要產(chǎn)生一系列的 SQL 語句,可以封裝到文件,該文件包含重建數(shù)據(jù)庫所需要的 SQL 命令如 CREATE DATABASE ,CREATE TABLE ,INSERT 等等。當我們需要還原這些數(shù)據(jù)時,只需要執(zhí)行此文件,即可將對應(yīng)的數(shù)據(jù)還原。

mysqldump 基礎(chǔ)使用語法如下:

  1. Usage: mysqldump [OPTIONS] database [tables] 
  2. OR     mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...] 
  3. OR     mysqldump [OPTIONS] --all-databases [OPTIONS] 

執(zhí)行 mysqldump --help 或參考 MySQL 官方文檔,我們發(fā)現(xiàn) mysqldump 工具可配置的參數(shù)有很多,以下簡要說明部分常用的參數(shù)。

MySQLDump的備份小技巧

上表展示了一些常見的 mysqldump 相關(guān)選項,當你不了解某個參數(shù)的作用時,可以執(zhí)行 mysqldump --help 來獲取幫助。對于布爾類型的參數(shù),一般還存在一個與之對立的參數(shù),如 --triggers 默認開啟,可以使用 --skip-triggers 來禁用它。

2.幾點備份小技巧

 

雖然 mysqldump 不太適用于大數(shù)據(jù)量的備份,但因其具有靈活方便、可根據(jù)場景定制參數(shù)等優(yōu)點,還是被廣泛應(yīng)用在數(shù)據(jù)導(dǎo)出領(lǐng)域。

筆者根據(jù)自己的使用經(jīng)驗,簡單分享幾點 mysqldump 備份小技巧:

  • 建議使用 --single-transaction 參數(shù)來獲得一致性備份,減少鎖表。
  • 按需求來導(dǎo)出,只要自己想要的數(shù)據(jù),盡量減少導(dǎo)出文件大小。
  • 若想用于搭建從庫,建議使用 --master-data = 2 參數(shù)記錄主庫 binlog 信息。
  • 若想備份存儲過程、自定義函數(shù)及事件,請加 -R -E 參數(shù),此二者默認不開啟。
  • 不了解的參數(shù)不要隨意加,按默認即可。

下面分享幾個不同場景下的 mysqldump 使用方法:

  1. # 備份全部數(shù)據(jù)庫(包含存儲過程、自定義函數(shù)及事件) 
  2. mysqldump -uroot -pxxxxxx --single-transaction -R -E --all-databases > /tmp/all_database.sql 
  3.  
  4. # 要求記錄 binlog 位點信息 可用于搭建從庫 
  5. mysqldump -uroot -pxxxxxx --single-transaction -R -E --all-databases --master-data=2 > /tmp/all_database.sql 
  6.  
  7. # 備份指定數(shù)據(jù)庫 
  8. mysqldump -uroot -pxxxxxx --single-transaction -R -E --databases db1 > /tmp/db1.sql 
  9. mysqldump -uroot -pxxxxxx --single-transaction -R -E --databases db1 db2 > /tmp/db1_db2.sql 
  10.  
  11. # 備份部分表 
  12. mysqldump -uroot -pxxxxxx --single-transaction db1 tb1 > /tmp/tb1.sql 
  13. mysqldump -uroot -pxxxxxx --single-transaction db1 tb1 tb2 tb3 > /tmp/tb.sql 
  14.  
  15. # 導(dǎo)出某個表,數(shù)據(jù)以單行insert顯示 
  16. mysqldump -uroot -pxxxxxx --single-transaction --skip-extended-insert db1 tb1 > /tmp/tb1.sql 
  17.  
  18. # 導(dǎo)出單表的部分數(shù)據(jù) 
  19. mysqldump -uroot -pxxxxxx --single-transaction db1 tb1 --where=" create_time >= '2021-06-01 00:00:00' " > /tmp/tb1.sql 
  20. mysqldump -uroot -pxxxxxx --single-transaction db1 tb1 --where='id < 10' > /tmp/tb1.sql 
  21.  
  22. # 排除某些表導(dǎo)出 
  23. mysqldump -uroot -pxxxxxx --single-transaction --databases db1 --ignore-table=db1.tb1 --ignore-table=db1.tb2 > /tmp/db1.sql 
  24.  
  25. # 只導(dǎo)出結(jié)構(gòu)或只導(dǎo)出數(shù)據(jù) 
  26. mysqldump -uroot -pxxxxxx db1 --no-data > /tmp/db1_jiegou.sql 
  27. mysqldump -uroot -pxxxxxx db1 --no-create-info > /tmp/db1_data.sql 
  28.  
  29. # 只導(dǎo)出某個庫的存儲過程及自定義函數(shù) 
  30. mysqldump -uroot -pxxxxxx -d -t -R db1 > /tmp/db1_routine.sql 
  31.  
  32. # 遠程導(dǎo)出 即MySQL服務(wù)端不在本地 
  33. mysqldump -uroot -pxxxxxx -hxxx.xxx.xx -P3306 --single-transaction --databases db1 > /tmp/db1.sql 

總結(jié):

 

本篇文章主要介紹了 mysqldump 工具的使用方法及一些常見場景。mysqldump 作為一個實用工具,希望各位都能上手學習下,比用 Navicat 等圖形化界面導(dǎo)出更快速,且文件體積小。

原文鏈接:https://mp.weixin.qq.com/s/n7DSeI7F6t2drX-rlmre8A

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 亚洲国产成人av | 国产成人高清 | 免费观看av电影 | 久久综合成人精品亚洲另类欧美 | 一区二区免费看 | 亚洲精品乱码久久久久久蜜桃麻豆 | 久久久美女 | 91高清视频 | 日本不卡免费新一二三区 | 日本网站在线免费观看 | a∨色狠狠一区二区三区 | 久久精品国产99国产精2020新增功能 | 亚洲福利网站 | www.黄在线看 | 国产高清一区 | 欧美精品一区二区三区在线播放 | 国产精品自产拍在线观看 | 国产精品区一区二区三含羞草 | 精品成人在线视频 | 欧美精品一区二区三区四区在线 | 亚洲第一se情网站 | 午夜私人影院在线观看 | 久久亚洲精品中文字幕 | 亚洲成av人片一区二区梦乃 | 精品网| 亚洲免费观看在线视频 | 榴莲视频成人在线观看 | 日本免费在线视频 | 久热精品在线视频 | 久久久久国产精品免费免费搜索 | 国产日韩欧美在线观看 | 亚洲精品国产成人 | 毛片一级av | 久久亚洲国产精品 | 欧美精品一区二区三区在线 | 在线中文字幕av | 成人精品视频在线观看 | 四虎永久在线观看 | 日韩欧美在线免费观看 | 免费一级网站 | 在线免费国产 |