情况说明: 数据库非正常启动关闭导致再次启动服务的时候,提示一直“正在启动”,无奈只好重新安装该解压版程序。
关于如何安装:https://www.jb51.net/article/148140.htm 请访问该文章。
安装成功并生成data文件目录,设置好用户密码之类的,目录效果如下:
下面进行数据恢复,很简单。
1.找到之前(我之前一直启动不成功路径F:\mysql-5.7.21-winx64)的数据库目录下的data文件夹,目录如下:
里面有很多的历史文件,其他都不要管,1 是ibdata1 该文件是必须要拷贝过去的,2 是我要恢复的数据库名称
关闭mysql服务,将这两个文件拷贝到新安装的mysql 的data文件目录(F:\Program Files\mysql-5.7.21-winx64)下,重新启动服务,你会发现OJBK了。
点开之后,里面的表一个都不少。
总结
以上所述是小编给大家介绍的mysql 5.7.21 解压版通过历史data目录恢复数据的教程图解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:- MySQL数据库备份恢复实现代码
- MySQL使用mysqldump+binlog完整恢复被删除的数据库原理解析
- mysql数据备份与恢复实现方法分析
- Mysql的Binlog数据恢复:不小心删除数据库详解
- MySQL使用全库备份数据恢复单表数据的方法
- mysql如何利用binlog进行数据恢复详解
- MySQL数据库运维之数据恢复的方法
- Navicat for MySQL定时备份数据库及数据恢复详解
- 详解如何通过Mysql的二进制日志恢复数据库数据
- MySQL 两种恢复数据的方法