MySQL8.0的很多程序安装后在数据库文件夹里只有.ibd文件,而这个文件是个二进制存储的文件,里面有表结构和表空间,但是直接复制到数据库文件夹里是无法恢复的,还需要做3步操作,恢复教程可参考之前的文章:
然而用.ibd文件恢复并不是每次都能很顺利的,这个文件类型容易出错,导致运行SQL语句没效果。
拿某个网站举例,www.lvewo.com这个问答网站举例,据悉也是平时不爱备份数据库,MySQL奔溃时,只有.ibd文件,无法进入数据库备份.sql文件,后期恢复了一个星期,两个表的.ibd文件出问题了,只能用很早之前的数据库.sql文件恢复这两个表,等于少了很多新的内容。
所以网站经常更新的,定期做好数据库备份,格式用.sql的最好,压缩也是可以的!
原创文章,作者:首晒网,如若转载,请注明出处:https://www.shoushai.com/p/592