Code前端首页关于Code前端联系我们

MySQL ibd

terry 2年前 (2023-09-30) 阅读数 39 #Mysql
文章标签 Mysql

本文内容列表:

  • 1。当mysql数据库被破坏,只剩下ibd

  • 2文件时如何恢复。硬盘数据恢复后找不到.ibd文件 我的硬盘有坏扇区。数据恢复后,mysql中的所有.ibd文件将是

  • 3。用mysql创建数据库时如何生成.sql文件?

  • 4。什么是 mysql ibd 文件?

mysql数据库被破坏只剩ibd文件时如何恢复?损坏后,我们还可以保存有价值的数据。因为当innodb使用独立表空间时,ibdata文件记录了每个innodb表的id。只要ibd中的表id和ibdata文件中记录的表id相同,就能够打开表并读取数据。

#创建表

CREATE TABLE `ibdtest` (`id` int(11) NOT NULL AUTO_INCRMENT, `fid` int(11) NOT NULL COMMENT 'in table b id', `content` char(255) NOT NULL COMMENT '操作内容,系统生成', `mark` char(255) NOT NULL COMMENT '注释', PRIMARY KEY (`id`)) ENGINE=InnoDB PREVIOUS CHARSET=utf8

#添加数据 INSERT ibdtest (fid,内容,标签)值(1,'1','1'),(2,'2','2');从ibdtes中选择*t;

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门