Dec112009
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了,进入以后要是对表不能***作可能是数据表已经损坏了.