1.停止mysql服务(管理工具——服务,或者DOS命令net stop mysql停止,启动net start mysql);
2.将旧的ibdata1覆盖本来的,再把相关的数据库copy过去(简之:最好备份本来的data为olddata将以前的data覆盖现有的data);
3.启动mysql服务,然后再启动数据库.
就可以了,进入后如果对表不能操作可能是数据表已经损坏了.(或有的版本不支持直接拷贝)
1.停止mysql服务(管理工具——服务,或者DOS命令net stop mysql停止,启动net start mysql);
2.将旧的ibdata1覆盖本来的,再把相关的数据库copy过去(简之:最好备份本来的data为olddata将以前的data覆盖现有的data);
3.启动mysql服务,然后再启动数据库.
就可以了,进入后如果对表不能操作可能是数据表已经损坏了.(或有的版本不支持直接拷贝)