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

InnoDB 類型MySql恢復(fù)表結(jié)構(gòu)與數(shù)據(jù)

 更新時間:2018年01月25日 08:55:04   作者:buddyquan  
MySQL中.frm文件:保存了每個表的元數(shù)據(jù),包括表結(jié)構(gòu)的定義等,該文件與數(shù)據(jù)庫引擎無關(guān)。MySQL中.ibd文件:InnoDB引擎開啟了獨(dú)立表空間(my.ini中配置innodb_file_per_table = 1)產(chǎn)生的存放該表的數(shù)據(jù)和索引的文件。

前提:保存了需要恢復(fù)數(shù)據(jù)庫的文件 .frm 和 .ibd 文件

條件:InnoDB 類型的

恢復(fù)表結(jié)構(gòu)

1.新建一個數(shù)據(jù)庫--新建一個表,表名和列數(shù)和需要恢復(fù)數(shù)據(jù)庫相同
2.停止mysql服務(wù)器 service mysql stop ,
3.在/usr/local/mysql/my.cnf 里面添加innodb_force_recovery = 6
4.將需要恢復(fù)的表.frm格式文件 覆蓋/usr/local/mysql/data/數(shù)據(jù)庫 下的.frm格式文件
5.啟動mysql服務(wù)器 service mysql start
6.停掉數(shù)據(jù)庫服務(wù) service mysql stop ,將my.cnf 里面的 innodb_force_recovery = 6 注釋掉
7.啟動mysql服務(wù)器 service mysql start

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

1.先恢復(fù)表結(jié)構(gòu)
2.執(zhí)行 alter table `user` discard tablespace ; 執(zhí)行完之后,數(shù)據(jù)庫目錄下的user.ibd文件就沒了
3.把你備份的ibd放到消失的user.ibd文件那里
4.給這個文件加權(quán)限 chown -R mysql:mysql data 所有者為mysql
5.執(zhí)行 alter table `user` import tablespace; 執(zhí)行完,表數(shù)據(jù)就可讀了,這時候會丟失一些諸如表行記錄數(shù)等存在系統(tǒng)表里的信息

備注:如果遇到外鍵約束,在語句前加上SET FOREIGN_KEY_CHECKS = 0; 完成后記得改為1

相關(guān)文章

  • MYSQL LAG()與LEAD()的區(qū)別

    MYSQL LAG()與LEAD()的區(qū)別

    MYSQL LAG()與LEAD()這兩個函數(shù)是偏移量函數(shù),可以查出一個字段的前面N個值或者后面N個值,本文詳細(xì)的介紹一下這兩個函數(shù)的區(qū)別,感興趣的可以了解一下
    2023-05-05
  • mybatis 模糊查詢的實(shí)現(xiàn)方法

    mybatis 模糊查詢的實(shí)現(xiàn)方法

    這篇文章主要介紹了mybatis 模糊查詢的實(shí)現(xiàn)方法的相關(guān)資料,希望通過本文能幫助到大家,讓大家掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-10-10
  • 刪除MySQL數(shù)據(jù)庫的簡單教程

    刪除MySQL數(shù)據(jù)庫的簡單教程

    這篇文章主要介紹了刪除MySQL數(shù)據(jù)庫的簡單教程,是MySQL入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • MySQL壓縮版zip安裝問題的解決方法

    MySQL壓縮版zip安裝問題的解決方法

    這篇文章主要給大家介紹了關(guān)于MySQL壓縮版zip安裝問題的解決方法,文中介紹的非常詳細(xì),對大家的學(xué)習(xí)或者使用mysql具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • windows下忘記MySQL密碼的修改方法

    windows下忘記MySQL密碼的修改方法

    這篇文章主要介紹了windows下忘記MySQL密碼的修改方法,需要的朋友可以參考下
    2014-03-03
  • MySQL中連接查詢和子查詢的問題

    MySQL中連接查詢和子查詢的問題

    這篇文章主要介紹了MySQL中連接查詢和子查詢的問題,本文通過實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • MySQL COUNT函數(shù)的使用與優(yōu)化

    MySQL COUNT函數(shù)的使用與優(yōu)化

    優(yōu)化COUNT函數(shù)的查詢在 MySQL 中最容易被誤解的話題中能夠排進(jìn)前10名,我們可以在網(wǎng)上搜索了解更多關(guān)于 COUNT 優(yōu)化的誤解信息。在進(jìn)行優(yōu)化前,理解 COUNT 到底做了什么很重要。
    2021-05-05
  • MySQL8.0 鎖等待排查的問題解決

    MySQL8.0 鎖等待排查的問題解決

    MySQL 5.7 一些鎖監(jiān)控表,在 8.0 都發(fā)生了變化,本文主要介紹了MySQL8.0如何排查鎖等待問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-10-10
  • mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫以及函數(shù)、存儲過程的介紹

    mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫以及函數(shù)、存儲過程的介紹

    本篇文章是對mysql中的導(dǎo)入導(dǎo)出數(shù)據(jù)庫命令以及函數(shù)、存儲過程進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-07-07
  • MySQL數(shù)據(jù)庫之內(nèi)置函數(shù)和自定義函數(shù) function

    MySQL數(shù)據(jù)庫之內(nèi)置函數(shù)和自定義函數(shù) function

    這篇文章主要介紹了MySQL數(shù)據(jù)庫之內(nèi)置函數(shù)和自定義函數(shù) function,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,感興趣的小伙伴可以參考一下
    2022-06-06

最新評論

北京市| 宝丰县| 池州市| 子长县| 沂水县| 肥乡县| 南康市| 德保县| 特克斯县| 额尔古纳市| 遵化市| 西乌珠穆沁旗| 张家口市| 夏河县| 苏尼特右旗| 富宁县| 陕西省| 新兴县| 湖南省| 洪江市| 贵南县| 娄底市| 富民县| 乡宁县| 康定县| 吴旗县| 鄂伦春自治旗| 凉城县| 韩城市| 和平区| 乌兰浩特市| 安宁市| 新竹县| 大石桥市| 克东县| 泸定县| 蒲城县| 宿松县| 江陵县| 三穗县| 新乡市|