日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

mysql 完全备份恢复吗_mysql完全备份与恢复

發布時間:2025/3/11 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 完全备份恢复吗_mysql完全备份与恢复 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

備份的重要性:

在生產環境中我們數據庫可能會遭遇各種各樣的不測從而導致數據丟失, 大概分為以下幾種.

硬件故障

軟件故障

自然災害

××××××

誤操作 (占比最大)

備份類型:

物理和邏輯角度:

物理備份---指對數據庫操作系統的物理文件的備份

邏輯備份---指對數據庫邏輯組件的備份

備份策略角度:

完全備份---備份整個數據集

差異備份---上次完全備份之后修改過的文件

增量備份---備份自上一次備份以來(增量或完全)以來變化的數據

物理備份演練

1、安裝xz壓縮格式工具

yum install -y xz

2、備份(即對數據庫文件夾 /usr/local/mysql/data進行打包)

tar Jcvf /opt/mysql-$(date +%F).tar.xz /usr/local/mysql/data/

3、進行刪除、恢復操作(將備份還原到數據庫文件夾中即可)

tar Jxvf /opt/mysql-2018-08-30.tar.xz /usr/local/mysql/data/

邏輯備份演練

準備工作如下:

(一)首先補充一個數據庫的免登錄操作,之后的演示都將以此方式進行展示;

mysql -uroot -pabc123 -e ‘show databases;‘ #單條信息輸入

mysql -uroot -pabc123 -e ‘show databases;use school;show tables;‘ #多條信息輸入,注意順序

(二)以下是做備份、還原前所創建的school數據庫,接下來的操作都針對school數據庫展開

一、對數據庫進行完全備份

方法1:只會創建、記錄其中的表,恢復時需提前創建數據

備份: mysqldump -uroot -pabc123 school > /opt/school.sql

恢復:mysql -uroot -pabc123 school < /opt/school.sql

方法2:加入--databases 恢復時無需建庫

備份: mysqldump -uroot -pabc123 --databases school > /opt/school.sql

恢復: mysql -uroot -pabc123 < /opt/school1.sql

方法3:source語句 ---必須在mysql環境中執行

備份:mysqldump -uroot -pabc123 --databases school > /opt/school.sql

恢復:mysql>source /opt/school.sql

二、對數據庫中的表進行完全備份

備份---mysqldump -uroot -pabc123 school info > /opt/info.sql

恢復---mysql -uroot -pabc123 school < /opt/sinfo.sql

三、對表結構進行完全備份

mysqldump -uroot -pabc123 -d school info > /opt/school.sql #增加-d參數

四、對所有庫進行完全備份

mysqldump -uroot -pabc123 --all-databases > /opt/databases.sql

總結

以上是生活随笔為你收集整理的mysql 完全备份恢复吗_mysql完全备份与恢复的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。