国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)

這篇具有很好參考價(jià)值的文章主要介紹了如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

一、MySQL備份

備份方式

完全備份

差異備份

增量備份

二、常見(jiàn)的備份方法

物理冷備

專(zhuān)用備份工具 mysqldump 或 mysqlhotcopy

啟用二進(jìn)制日志進(jìn)行增量備份

第三方工具備份

三、MySQL完全備份

四、數(shù)據(jù)庫(kù)完全備份分類(lèi)

物理冷備份與恢復(fù)

mysqldump備份與恢復(fù)

五、物理冷備份與恢復(fù)

查看一下目前的數(shù)據(jù)庫(kù)

首先關(guān)閉數(shù)據(jù)庫(kù)服務(wù)

安裝相關(guān)壓縮工具的服務(wù)

解壓數(shù)據(jù)文件進(jìn)行備份

將數(shù)據(jù)移除到別的文件下

接下來(lái)我們進(jìn)行解壓恢復(fù)數(shù)據(jù)

切換到目錄下查看文件是否還原

啟動(dòng)服務(wù)看是否能正常啟動(dòng)

查看數(shù)據(jù)是否存在

六、mysqldump備份與恢復(fù)(溫備份)

進(jìn)行完全備份指定完整的庫(kù)

進(jìn)行完全備份所有MySQL服務(wù)器中的數(shù)據(jù)庫(kù)

完全備份指定庫(kù)中的部分表

如何查看備份文件

進(jìn)行數(shù)據(jù)恢復(fù)

使用source恢復(fù)數(shù)據(jù)庫(kù)

模擬數(shù)據(jù)庫(kù)出現(xiàn)故障

恢復(fù)數(shù)據(jù)庫(kù)

查看數(shù)據(jù)是否恢復(fù)

使用mysql語(yǔ)句恢復(fù)數(shù)據(jù)庫(kù)

進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)

登錄數(shù)據(jù)庫(kù)查看是否恢復(fù)

七、增量備份

首先開(kāi)啟二進(jìn)制日志功能

重啟數(shù)據(jù)庫(kù)MySQL服務(wù)

備份一個(gè)二進(jìn)制日志文件

查看二進(jìn)制日志文件內(nèi)容

刷新生成新的二進(jìn)制日志文件

進(jìn)入數(shù)據(jù)庫(kù)創(chuàng)建新的數(shù)據(jù)

創(chuàng)建新數(shù)據(jù)增加二進(jìn)制日志文件內(nèi)容

查看新的二進(jìn)制日志文件


一、MySQL備份

備份的主要目的是災(zāi)難恢復(fù),備份還可以測(cè)試應(yīng)用,回滾數(shù)據(jù)修改,查詢歷史數(shù)據(jù)。、審計(jì)等,而恢復(fù)備份中,日志起到了很重要的作用

MySQL日志默認(rèn)保存位置為/etc/local/mysql/data目錄下的日志文件

數(shù)據(jù)備份可分為物理備份和邏輯備份,物理備份是對(duì)數(shù)據(jù)庫(kù)操作系統(tǒng)的物理文件(如數(shù)據(jù)文件和日志文件等)的備份,這種類(lèi)型的備份適用于在出現(xiàn)問(wèn)題的時(shí)候需要快速回復(fù)大型的重要數(shù)據(jù)庫(kù)

冷備份(脫機(jī)備份):是在關(guān)閉數(shù)據(jù)庫(kù)的時(shí)候進(jìn)行的(tar)

熱備份(聯(lián)機(jī)備份):數(shù)據(jù)庫(kù)處于運(yùn)行狀態(tài),依賴于數(shù)據(jù)庫(kù)的日志文件(MySQLbackup)

溫備份:數(shù)據(jù)庫(kù)鎖定表哥(不可寫(xiě)入但可讀)的狀態(tài)下進(jìn)行備份操作(MySQLdump)

備份方式

備份方式有三種,分為完全備份,差異備份,增量備份

完全備份

每次對(duì)數(shù)據(jù)進(jìn)行完整備份,即對(duì)整個(gè)數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)結(jié)構(gòu)和文件結(jié)構(gòu)的備份,保存的是備份完成時(shí)刻的數(shù)據(jù)庫(kù),是差異備份與增量備份的基礎(chǔ)完全備份的備份與恢復(fù)操作都非常簡(jiǎn)單方便,但是數(shù)據(jù)存在大量的重復(fù)并且會(huì)占用大量的磁盤(pán)空間,備份的時(shí)間也很長(zhǎng)

每次都進(jìn)行完全備份,會(huì)導(dǎo)致備份文件占用空間巨大,并且有大量的重復(fù)數(shù)據(jù),恢復(fù)時(shí),直接使用完全備份的文件即可

差異備份

備份那些自從上次完全備份之后被修改過(guò)的所有文件,備份的時(shí)間節(jié)點(diǎn)是從上次完整備份起,備份數(shù)據(jù)量會(huì)越來(lái)越大。恢復(fù)數(shù)據(jù)時(shí)只需要恢復(fù)上次的完全備份與最佳的一次差異備份

每次差異備份,都會(huì)備份上一次完全備份之后的數(shù)據(jù),可能會(huì)出現(xiàn)重復(fù)數(shù)據(jù)?;謴?fù)時(shí),先恢復(fù)完全備份的數(shù)據(jù),再恢復(fù)差異備份的數(shù)據(jù)

增量備份

只有那些在上次完全備份或者增量備份后被修改的文件才會(huì)被備份以上次完整備份或上次增量備份的時(shí)間為時(shí)間點(diǎn),僅備份期間內(nèi)的數(shù)據(jù)變化,因而備份的數(shù)據(jù)量小,占用空間小,備份速度快。但恢復(fù)時(shí),需要從上一次的完整備份開(kāi)始到最后一次增量備份之間的所有增量依次恢復(fù),如中間某次的備份數(shù)據(jù)損壞,將導(dǎo)致數(shù)據(jù)的丟失 每次增量備份都是在備份在上一次完成全備份

每次增量備份都是備份在上一次完全備份或者增量備份之后的數(shù)據(jù),不會(huì)出現(xiàn)重復(fù)數(shù)據(jù)的情況,也不會(huì)占用額外的磁盤(pán)空間 恢復(fù)數(shù)據(jù),需要按照次序恢復(fù)完全備份和增量備份的數(shù)據(jù)

二、常見(jiàn)的備份方法

物理冷備

備份時(shí)數(shù)據(jù)庫(kù)處于關(guān)閉狀態(tài),直接打包數(shù)據(jù)庫(kù)文件(tar) 備份速度快,恢復(fù)時(shí)也是最簡(jiǎn)單的

專(zhuān)用備份工具 mysqldump 或 mysqlhotcopy

mysqldump 常用的邏輯備份工具 mysqlhotcopy 僅擁有備份 MyISAM 和 ARCHIVE 表

啟用二進(jìn)制日志進(jìn)行增量備份

進(jìn)行增量備份,需要刷新二進(jìn)制日志

MySQL支持增量備份,進(jìn)行增量備份時(shí)必須啟用二進(jìn)制日志。二進(jìn)制日志文件為用戶提供復(fù)制,對(duì)執(zhí)行備份點(diǎn)后進(jìn)行的數(shù)據(jù)庫(kù)更改所需的信息進(jìn)行恢復(fù)。如果進(jìn)行增量備份(包含自上次完全備份或增量備份以來(lái)發(fā)生的數(shù)據(jù)修改),需要刷新二進(jìn)制日志。

第三方工具備份

免費(fèi)的MySQL 熱備份軟件 Percona XtraBackup mysqlbackup

三、MySQL完全備份

  • 是對(duì)整個(gè)數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)結(jié)構(gòu)和文件結(jié)構(gòu)的備份

  • 保存的是備份完成時(shí)刻的數(shù)據(jù)庫(kù)

  • 是差異備份與增量備份的基礎(chǔ)

  • MySQL完全備份優(yōu)缺點(diǎn)

1、優(yōu)點(diǎn): 備份與恢復(fù)操作簡(jiǎn)單方便

2、缺點(diǎn): ? 數(shù)據(jù)存在大量的重復(fù) ?,占用大量的備份空間,備份與恢復(fù)時(shí)間長(zhǎng)

四、數(shù)據(jù)庫(kù)完全備份分類(lèi)

物理冷備份與恢復(fù)

關(guān)閉MySQL數(shù)據(jù)庫(kù) 使用tar命令直接打包數(shù)據(jù)庫(kù)文件夾 直接替換現(xiàn)有MySQL目錄即可

mysqldump備份與恢復(fù)

MySQL自帶的備份工具,可方便實(shí)現(xiàn)對(duì)MySQL的備份 可以將指定的庫(kù)、表導(dǎo)出為SQL 腳本 使用命令mysq|導(dǎo)入備份的數(shù)據(jù)

五、物理冷備份與恢復(fù)

查看一下目前的數(shù)據(jù)庫(kù)

命令:show databases;

show tables;

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

首先關(guān)閉數(shù)據(jù)庫(kù)服務(wù)

再進(jìn)行冷備份

命令:systemctl stop firewalld

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

安裝相關(guān)壓縮工具的服務(wù)

命令:yum -y install xz

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

解壓數(shù)據(jù)文件進(jìn)行備份

命令:tar Jcvf /opt/mysql_all_$(date +%F).tar.xz /usr/local/mysql/data

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

將數(shù)據(jù)移除到別的文件下

命令:mv /usr/local/mysql/data /opt

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

接下來(lái)我們進(jìn)行解壓恢復(fù)數(shù)據(jù)

命令:mkdir /usr/local/mysql/data

tar Jxvf /opt/mysql_all_2023-07-18.tar.xz -C /usr/local/mysql/data

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

切換到目錄下查看文件是否還原

命令:cd /usr/local/mysql/data

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

啟動(dòng)服務(wù)看是否能正常啟動(dòng)

命令:systemctl start mysqld.service

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

查看數(shù)據(jù)是否存在

命令:show databases;

show tables;?

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

六、mysqldump備份與恢復(fù)(溫備份)

進(jìn)行完全備份指定完整的庫(kù)

命令:mysqldump -u root -p[密碼] --databases [庫(kù)名] > [備份路徑文件名].sql

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

進(jìn)行完全備份所有MySQL服務(wù)器中的數(shù)據(jù)庫(kù)

命令:mysqldump -u root -p[密碼] --all-databases > [備份路徑文件名].sql

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

完全備份指定庫(kù)中的部分表

命令:mysqldump -u root -p[密碼] 庫(kù)名 [表名1] [表名2] ... > [備份路徑文件名].sql

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

如何查看備份文件

命令:grep -v "^--" /opt/[文件名].sql | grep -v "^/" | grep -v "^$"

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

進(jìn)行數(shù)據(jù)恢復(fù)

使用mysqldump導(dǎo)出的文件,可使用導(dǎo)入的方法
① source命令
② mysql命令

使用source恢復(fù)數(shù)據(jù)庫(kù)

先登錄到數(shù)據(jù)庫(kù)

命令:mysql -u [用戶名] -p [密碼]

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

模擬數(shù)據(jù)庫(kù)出現(xiàn)故障

命令:drop database [數(shù)據(jù)庫(kù)名];

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

恢復(fù)數(shù)據(jù)庫(kù)

命令:source [備份文件全路徑].sql;

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

查看數(shù)據(jù)是否恢復(fù)

命令:show databases;

show tables;

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

使用mysql語(yǔ)句恢復(fù)數(shù)據(jù)庫(kù)

再次模擬數(shù)據(jù)庫(kù)故障丟失數(shù)據(jù)

命令:drop database [數(shù)據(jù)庫(kù)名];

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)

退出數(shù)據(jù)庫(kù),在命令行中操作恢復(fù)

命令:mysql -u[用戶名] -p[密碼] < [備份文件全路徑].sql

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

登錄數(shù)據(jù)庫(kù)查看是否恢復(fù)

命令:mysql -u[用戶名] -p[密碼]

show databases;

show tables;

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

七、增量備份

首先開(kāi)啟二進(jìn)制日志功能

增量備份要基于完全備份做備份,所以在做增量備份之前,先將目前的數(shù)據(jù)庫(kù)內(nèi)數(shù)據(jù)進(jìn)行一次全量備份,保證備份開(kāi)始時(shí)的數(shù)據(jù)完整性

命令:vim /etc/my.cnf

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

重啟數(shù)據(jù)庫(kù)MySQL服務(wù)

命令:systemctl restart mysqld

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

備份一個(gè)二進(jìn)制日志文件

命令:cp /usr/local/mysql/data/mysql-bin.000001?/opt

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

查看二進(jìn)制日志文件內(nèi)容

命令:mysqlbinlog --no-defaults --base64-output=decode-rows -v /opt/mysql-bin.000001

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

二進(jìn)制日志中需要關(guān)注的部分

1、at :開(kāi)始的位置點(diǎn)

2、end_log_pos:結(jié)束的位置

3、時(shí)間戳: 210712 11:50:30

4、SQL語(yǔ)句

刷新生成新的二進(jìn)制日志文件

命令:mysqladmin -uroot -p flush-logs

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

進(jìn)入數(shù)據(jù)庫(kù)創(chuàng)建新的數(shù)據(jù)

命令:mysql -u[用戶名] -p[密碼]

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

創(chuàng)建新數(shù)據(jù)增加二進(jìn)制日志文件內(nèi)容

命令:create database lll;

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

查看新的二進(jìn)制日志文件

命令:mysqlbinlog --no-defaults --base64-output=decode-rows -v /usr/local/mysql/data/mysql-bin.000002

如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù),mysql,數(shù)據(jù)庫(kù)

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-579830.html

到了這里,關(guān)于如何備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 數(shù)據(jù)庫(kù)應(yīng)用:MySQL備份與恢復(fù)

    數(shù)據(jù)庫(kù)應(yīng)用:MySQL備份與恢復(fù)

    目錄 一、理論 1.數(shù)據(jù)備份 2.完全備份與恢復(fù) 3.完全備份與恢復(fù)應(yīng)用 4.增量備份與恢復(fù) 5.增量備份與恢復(fù)應(yīng)用 6.使用腳本備份 7.日志管理 二、實(shí)驗(yàn) 1.完全備份與恢復(fù) 2.增量備份與恢復(fù) 3.使用腳本備份 三、問(wèn)題 1.mysqldump報(bào)錯(cuò) 四、總結(jié) (1)重要性 ①? 備份的主要目的是災(zāi)難恢復(fù)

    2024年02月16日
    瀏覽(90)
  • MySQL數(shù)據(jù)庫(kù)的備份與恢復(fù)

    MySQL數(shù)據(jù)庫(kù)的備份與恢復(fù)

    備份的主要目的是災(zāi)難恢復(fù)。 在生產(chǎn)環(huán)境中,數(shù)據(jù)的安全性至關(guān)重要。 任何數(shù)據(jù)的丟失都可能產(chǎn)生嚴(yán)重的后果。 造成數(shù)據(jù)丟失的原因: 程序錯(cuò)誤 人為操作錯(cuò)誤 運(yùn)算錯(cuò)誤 磁盤(pán)故障 災(zāi)難(如火災(zāi)、地震)和盜竊 1)物理備份 物理備份:對(duì)數(shù)據(jù)庫(kù)操作系統(tǒng)的物理文件(如數(shù)據(jù)

    2024年02月04日
    瀏覽(1460)
  • 【數(shù)據(jù)庫(kù)四】MySQL備份與恢復(fù)

    【數(shù)據(jù)庫(kù)四】MySQL備份與恢復(fù)

    數(shù)據(jù)庫(kù)備份 物理備份 :直接對(duì)數(shù)據(jù)庫(kù)的 數(shù)據(jù)文件或者日志文件 進(jìn)行備份. 邏輯備份 :對(duì) 數(shù)據(jù)庫(kù)的庫(kù)或表對(duì)象 進(jìn)行備份. 備份策略 完全備份 :每次備份 都備份完整的數(shù)據(jù)庫(kù) . 是對(duì)整個(gè)數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)結(jié)構(gòu)和文件結(jié)構(gòu)的備份。 保存的是 備份完成時(shí)刻的數(shù)據(jù)庫(kù) 。 是 差異備份與增

    2024年02月11日
    瀏覽(101)
  • 9-MySQL數(shù)據(jù)庫(kù) 數(shù)據(jù)的備份與恢復(fù)

    9-MySQL數(shù)據(jù)庫(kù) 數(shù)據(jù)的備份與恢復(fù)

    1.date文件的備份 2.mysqldump 備份 說(shuō)明: mysqldump是MySQL數(shù)據(jù)庫(kù)中的一個(gè)實(shí)用程序,它主要用于轉(zhuǎn)儲(chǔ)(備份)數(shù)據(jù)庫(kù)。mysqldump通過(guò)生成一個(gè)SQL腳本文件,包含從頭開(kāi)始重新創(chuàng)建數(shù)據(jù)庫(kù)所必需的(如 CREATE TABLE和INSERT等),來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的備份和轉(zhuǎn)儲(chǔ)。這樣,你可以在任何時(shí)候通過(guò)運(yùn)

    2024年02月08日
    瀏覽(96)
  • MySQL-備份+日志:介質(zhì)故障與數(shù)據(jù)庫(kù)恢復(fù)

    MySQL-備份+日志:介質(zhì)故障與數(shù)據(jù)庫(kù)恢復(fù)

    本關(guān)任務(wù): 備份數(shù)據(jù)庫(kù),然后再恢復(fù)它。 為了完成本關(guān)任務(wù),你需要掌握: 1.MySQL的恢復(fù)機(jī)制; 2.MySQL提供的備份與恢復(fù)工具。 和大多數(shù)DBMS一樣,MySQL利用備份、日志文件實(shí)現(xiàn)恢復(fù)。 具體理論知識(shí)在此不詳細(xì)介紹。 MySQL提供了以下工具: 邏輯備份工具:mysqldump 物理備份工具

    2024年02月05日
    瀏覽(106)
  • 【Linux】Mysql的數(shù)據(jù)庫(kù)備份及恢復(fù)

    【Linux】Mysql的數(shù)據(jù)庫(kù)備份及恢復(fù)

    ????????備份就是為了防止原數(shù)據(jù)丟失,保證數(shù)據(jù)的安全。當(dāng)數(shù)據(jù)庫(kù)因?yàn)槟承┰蛟斐刹糠只?者全部數(shù)據(jù)丟失后,備份文件可以幫我們找回丟失的數(shù)據(jù)。因此,數(shù)據(jù)備份是很重要 的工作。 常見(jiàn)數(shù)據(jù)庫(kù)備份的應(yīng)用場(chǎng)景如下: 數(shù)據(jù)丟失應(yīng)用場(chǎng)景: 人為操作失誤造成某些數(shù)據(jù)

    2023年04月10日
    瀏覽(86)
  • MySQL基礎(chǔ)(三十八)數(shù)據(jù)庫(kù)備份與恢復(fù)

    MySQL基礎(chǔ)(三十八)數(shù)據(jù)庫(kù)備份與恢復(fù)

    物理備份 :備份數(shù)據(jù)文件,轉(zhuǎn)儲(chǔ)數(shù)據(jù)庫(kù)物理文件到某一目錄。物理備份恢復(fù)速度比較快,但占用空間比較大,MySQL中可以用 xtrabackup 工具來(lái)進(jìn)行物理備份。 邏輯備份 :對(duì)數(shù)據(jù)庫(kù)對(duì)象利用工具進(jìn)行導(dǎo)出工作,匯總?cè)雮浞菸募?nèi)。邏輯備份恢復(fù)速度慢,但占用空間小,更靈活。

    2024年02月06日
    瀏覽(100)
  • 【七天入門(mén)數(shù)據(jù)庫(kù)】第五天 MySQL的備份恢復(fù)

    【七天入門(mén)數(shù)據(jù)庫(kù)】第一天 MySQL的安裝部署 【七天入門(mén)數(shù)據(jù)庫(kù)】第二天 數(shù)據(jù)庫(kù)理論基礎(chǔ) 【七天入門(mén)數(shù)據(jù)庫(kù)】第三天 MySQL的庫(kù)表操作 【七天入門(mén)數(shù)據(jù)庫(kù)】第四天 數(shù)據(jù)操作語(yǔ)言DML 【七天入門(mén)數(shù)據(jù)庫(kù)】第五天 MySQL的備份恢復(fù) 【七天入門(mén)數(shù)據(jù)庫(kù)】第六天 MySQL的視圖與索引 【七天

    2024年02月16日
    瀏覽(102)
  • mysql-DBA(1)-數(shù)據(jù)庫(kù)備份恢復(fù)-導(dǎo)入導(dǎo)出-日志解釋

    mysql-DBA(1)-數(shù)據(jù)庫(kù)備份恢復(fù)-導(dǎo)入導(dǎo)出-日志解釋

    log: hdd data :ssd? ,備份和導(dǎo)出都慢,緩沖池有污染。 邏輯備份:把所有的命令轉(zhuǎn)換成sql語(yǔ)句。 修改配置文件: -A 備份所有 -B 備份哪個(gè)數(shù)據(jù)庫(kù) --master-data=1 同步 內(nèi)容: 備份參數(shù): 1.備份成文件,里面就是sql語(yǔ)句 2.routine: 3.trigger 觸發(fā)器 4.event: 定時(shí)任務(wù) 5.-B 數(shù)據(jù)庫(kù) 1.有-B 表

    2024年03月09日
    瀏覽(99)
  • MySQL數(shù)據(jù)庫(kù)的備份、恢復(fù)、導(dǎo)出、導(dǎo)入(bin log和mydump)

    一、使用 bin log 來(lái)恢復(fù)數(shù)據(jù) 一、bin log的三種格式 1、statement:基于SQL語(yǔ)句的復(fù)制(statement-based replication,SBR) 2、row:基于行的復(fù)制(row-based replication,RBR) 3、mixed:混合模式復(fù)制(mixed-based replication,MBR) 4、查看模式和更改模式 二、配置bin log策略 三、獲取bin log文件列表

    2024年02月21日
    瀏覽(99)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包