最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

通過ibd文件恢復(fù)MySql數(shù)據(jù)的操作方法

 更新時(shí)間:2025年03月14日 10:07:59   作者:HeartJoySpark  
文章介紹通過.ibd文件恢復(fù)MySQL數(shù)據(jù)的過程,包括知道表結(jié)構(gòu)和不知道表結(jié)構(gòu)兩種情況,對于知道表結(jié)構(gòu)的情況,可以直接將.ibd文件復(fù)制到新的數(shù)據(jù)庫目錄并重啟MySQL,對于不知道表結(jié)構(gòu)的情況,可以使用ibd2sql工具生成對應(yīng)的SQL腳本,然后執(zhí)行該腳本恢復(fù)數(shù)據(jù),感興趣的朋友看看吧

今天干了一件大事,安裝1Panel導(dǎo)致原來服務(wù)器上的所有容器都干沒了,主要是MySQL。今天就介紹一下恢復(fù)數(shù)據(jù)的過程,只有.ibd文件怎么恢復(fù)MySql

MySql版本8.8.4

第一種情況:知道表結(jié)構(gòu)

知道表結(jié)構(gòu)的話恢復(fù)數(shù)據(jù)比較簡單

1、創(chuàng)建數(shù)據(jù)庫

2、建表,要求就是跟原來的表結(jié)構(gòu)一樣

3、將你的.ibd文件直接拷貝到當(dāng)前數(shù)據(jù)庫的data目錄下

4、重啟MySql

重啟成功就結(jié)束了

第二種情況:不知道表結(jié)構(gòu)

這種情況下就需要借助額外的工具來恢復(fù)數(shù)據(jù)

1、安裝 python3 執(zhí)行下面這個(gè)命令安裝

 yum install -y python3

2、安裝ibd2sql這個(gè)工具

#下載壓縮包
wget https://github.com/ddcw/ibd2sql/archive/refs/heads/main.zip
#解壓
unzip main.zip

3、進(jìn)入 ibd2sql-main 目錄下

4、執(zhí)行命令

python3 main.py ***********你的ibd文件的具體路徑************* --ddl --sql

python3 main.py /opt/1panel/apps/mysql/mysql/data/ry@002dvue/sj_job.ibd --ddl --sql

執(zhí)行完畢后就會(huì)出現(xiàn)對應(yīng)的sql腳本,最后直接在執(zhí)行一下這個(gè)sql腳本就能把表結(jié)構(gòu)和數(shù)據(jù)都找回來了,這種方式是通過執(zhí)行sql腳本重新創(chuàng)建表和插入數(shù)據(jù)

當(dāng)然也可以先執(zhí)行--ddl 找回表結(jié)構(gòu)

python3 main.py /opt/1panel/apps/mysql/mysql/data/ry@002dvue/sj_job.ibd --ddl

然后在新的數(shù)據(jù)庫中執(zhí)行create語句把表建好,最后再把你的.ibd文件目錄拷貝到新的數(shù)據(jù)庫的data目錄下,最后重啟MySQL,重啟成功的話 數(shù)據(jù)就都找回來了,要是重啟失敗的話就只能執(zhí)行--ddl和--sql找回?cái)?shù)據(jù)了

總結(jié)

        總之兄弟們,操作數(shù)據(jù)庫的時(shí)候最好還是備份一下,一不小心整個(gè)庫都沒了,太嚇人了,還有就是如果有兄弟安裝1Panel,先確保服務(wù)器上沒有其他的docker容器,不然的話安裝1Panel時(shí)會(huì)將服務(wù)器上原來的docker容器和鏡像全部都給清了,所以在安裝1Panel的時(shí)候先做好備份,或者說一開始服務(wù)器上沒有docker的時(shí)候安裝1Panel

到此這篇關(guān)于如何通過ibd文件恢復(fù)MySql數(shù)據(jù)的文章就介紹到這了,更多相關(guān)MySql ibd文件恢復(fù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL8.2.0安裝教程分享

    MySQL8.2.0安裝教程分享

    這篇文章詳細(xì)介紹了如何在Windows系統(tǒng)上安裝MySQL數(shù)據(jù)庫軟件,包括下載、安裝、配置和設(shè)置環(huán)境變量的步驟
    2025-02-02
  • SpringBoot項(xiàng)目中MySQL索引失效的常見場景與解決方案

    SpringBoot項(xiàng)目中MySQL索引失效的常見場景與解決方案

    在SpringBoot項(xiàng)目開發(fā)中,我們通常使用JPA、MyBatis等ORM框架與MySQL數(shù)據(jù)庫交互,雖然這些框架極大地提高了開發(fā)效率,但容易寫出索引失效的查詢語句,導(dǎo)致系統(tǒng)性能急劇下降,所以本文將詳細(xì)介紹SpringBoot項(xiàng)目中常見的MySQL索引失效場景,并提供解決方案和最佳實(shí)踐
    2025-09-09
  • 利用explain排查分析慢sql的實(shí)戰(zhàn)案例

    利用explain排查分析慢sql的實(shí)戰(zhàn)案例

    在日常工作中,我們會(huì)有時(shí)會(huì)開慢查詢?nèi)ビ涗浺恍﹫?zhí)行時(shí)間比較久的SQL語句,下面這篇文章主要給大家介紹了關(guān)于利用explan排查分析慢sql的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • 源碼編譯安裝MySQL8.0.20的詳細(xì)教程

    源碼編譯安裝MySQL8.0.20的詳細(xì)教程

    這篇文章主要介紹了源碼編譯安裝MySQL8.0.20的詳細(xì)教程,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • MySQL8.0版本如何正確的使用窗口函數(shù)詳解

    MySQL8.0版本如何正確的使用窗口函數(shù)詳解

    MySQL?8.0引入的窗口函數(shù),增強(qiáng)了數(shù)據(jù)分析能力,窗口函數(shù)允許對數(shù)據(jù)集(窗口)進(jìn)行操作,與GROUPBY類似,但每個(gè)查詢行生成獨(dú)立結(jié)果,包括聚合函數(shù)如SUM、AVG,專用窗口函數(shù)如ROW_NUMBER等,窗口函數(shù)應(yīng)用于數(shù)據(jù)分組、排序、排名,并支持復(fù)雜分析場景,需要的朋友可以參考下
    2024-11-11
  • MySQL忘記root密碼以及遠(yuǎn)程無法連接的解決方法

    MySQL忘記root密碼以及遠(yuǎn)程無法連接的解決方法

    這篇文章主要介紹了MySQL忘記root密碼以及遠(yuǎn)程無法連接問題的解決方法,文中有詳細(xì)的代碼示例來解決這些辦法,需要的朋友可以參考下
    2023-06-06
  • MySQL派生表合并優(yōu)化的原理和實(shí)現(xiàn)過程

    MySQL派生表合并優(yōu)化的原理和實(shí)現(xiàn)過程

    本文從一個(gè)案例出發(fā)梳理了MySQL派生表合并優(yōu)化的流程實(shí)現(xiàn)和優(yōu)化原理,并對優(yōu)化前后同一條SQL語句在代碼層面的類實(shí)例映射關(guān)系進(jìn)行了對比,這篇文章主要介紹了MySQL派生表合并優(yōu)化的原理和實(shí)現(xiàn),需要的朋友可以參考下
    2024-07-07
  • mysql的limit用法及邏輯分頁和物理分頁

    mysql的limit用法及邏輯分頁和物理分頁

    本文主要介紹了mysql的limit用法及邏輯分頁和物理分頁,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Mysql數(shù)據(jù)庫使用concat函數(shù)執(zhí)行SQL注入查詢

    Mysql數(shù)據(jù)庫使用concat函數(shù)執(zhí)行SQL注入查詢

    這篇文章主要介紹了Mysql數(shù)據(jù)庫使用concat函數(shù)執(zhí)行SQL注入查詢,concat函數(shù)在SQL注入查詢中會(huì)有意想不到的作用,本文就起講解它的使用,需要的朋友可以參考下
    2015-04-04
  • Win2003服務(wù)器安裝及設(shè)置教程 MySQL安全設(shè)置圖文教程

    Win2003服務(wù)器安裝及設(shè)置教程 MySQL安全設(shè)置圖文教程

    Win2003服務(wù)器安裝及設(shè)置教程,一般腳本之家為客戶都是將MySQL運(yùn)行于普通用戶下,這樣才會(huì)盡量避免提權(quán),新建用戶什么的
    2012-05-05

最新評論

和平区| 明光市| 新沂市| 靖宇县| 邵阳市| 呼图壁县| 泌阳县| 林芝县| 宁武县| 渝北区| 会宁县| 垣曲县| 抚顺县| 麦盖提县| 溧阳市| 临漳县| 青海省| 舒城县| 麻城市| 新宁县| 信丰县| 政和县| 漯河市| 女性| 通化县| 安西县| 舟曲县| 孟州市| 沛县| 汉沽区| 柘城县| 湖口县| 务川| 荆州市| 恭城| 正安县| 铁岭市| 韶山市| 双柏县| 九江市| 中江县|