admin管理员组文章数量:1532521
一、数据库的备份只有这样的*.frm,*.myd,*.myi文件怎么恢复?
1.找到mysql的安装路径,找到my.ini文件,打开找到“datadir="C:/Program Files/MySQL/MySQL Server 5.0/Data/"”
2.找到data文件夹,把备份的数据库(*.frm,*.myd,*.myi文件)复制到data目录下;
3.把备份数据库中的ibdata1文件也复制进来,需注意的是ibdata1文件如果覆盖掉之前的,之前库中的其他数据库则不可用,所以先建议把之前的库备份
4.这样数据库就算恢复回来啦,如果出现有的表not exist,需注意ibdata1文件,多半是它的错
二、*.frm,*.myd,*.myi文件
*.frm是描述了表的结构 frm----->frame框架
*.myd保存了表的数据记录 d------>data
*.myi则是表的索引 i------>index
注意:
1.尽可能的保证新老服务器mysql的版本一致,字符编码一致
2.导出*.sql文件大小问题,因为有些数据库限制大小,太大了的导入会出问题(对了导出后大于服务器限制的可以打成zip再导入)
版权声明:本文标题:mysql的*.frm,*.myd,*.myi文件和数据恢复 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1726034916a1052818.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论