MySQL恢复数据库

先建立一个你想要的数据库,找到Data 文件夹
(5.1中的data文件夹不在MYsql的安装目录下默认为
C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1)
在Data文件夹中找到你刚建立的数据库名命名的文件夹,
然后然后把.frm,.MYD MYI等文件导进去。

说明:
其实一个.frm文件就是对应的数据库中的一个表,表示数据表的表结构。
.MYD文件 这应该是INNODB引擎外的数据文件。
.MYI文件:.myi是MyISAM表的索引的扩展名 .
对数据库的***作有大量的select,就用MyISAM表  
对数据库的***作有大量的insert   or   update,就用InnoDB表  

停止服务可以通过管理工具里面的服务来停,或者用cmd 打开dos界面输入net stop mysql,启动用net start mysql;

只要用旧的ibdata1覆盖原来的,再把相关的数据库copy过去,然后重新启动数据库,

就ok了,进入以后要是对表不能***作可能是数据表已经损坏了.



本文固定链接: http://www.ntxz.net/?p=511 | 周忞 | 吉心的记事本



该日志由 吉心 于2009年12月11日发表在 懒得分类, 旧版博客 分类下, 你可以发表评论
在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: MySQL恢复数据库 | 周忞 | 吉心的记事本

MySQL恢复数据库:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!