情况说明: 数据库非正常启动关闭导致再次启动服务的时候,提示一直“正在启动”,无奈只好重新安装该解压版程序。
安装成功并生成data文件目录,设置好用户密码之类的,目录效果如下:
下面进行数据恢复,很简单。
1.找到之前(我之前一直启动不成功路径F:mysql-5.7.21-winx64)的数据库目录下的data文件夹,目录如下:
里面有很多的历史文件,其他都不要管,1 是ibdata1 该文件是必须要拷贝过去的,2 是我要恢复的数据库名称
关闭mysql服务,将这两个文件拷贝到新安装的mysql 的data文件目录(F:Program Filesmysql-5.7.21-winx64)下,重新启动服务,你会发现OJBK了。
点开之后,里面的表一个都不少。