18
2018
08

有mysql安装文件夹备份的如何快速重装

我是因为重装系统,需要重新安装mysql。

于是乎直接拷贝文件夹mysql5.7目录放在D盘根目录。

修改bin目录下的my.ini文件中的两个目录。

basedir="D:\\mysql5.7"  

datadir="D:\\mysql5.7\\Data"  

然后运行cmd,切换到了D:/mysql5.7/bin目录

执行:mysqld install回车

提示服务安装成功

先一步需要初始化数据库,但是data目录已经存在会提示错误。

初始化为空密码的数据库:mysqld --initialize-insecure --user=root

如果这时直接启动mysql服务是无法启动的。

原因很简单,data目录是已经存在的,无法完成上面的初始化操作。

启动服务:net start mysql

这时将会出现无法启动的提示。

或者直接到控制面板中的服务里查看,mysql服务已经存在。

手动启动,将会出现提示:

“本地计算机上的mysql服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”

解决方案:很简单,将data目录删除或者移动到其他目录。

重新运行上面的初始化数据库的操作,然后启动服务就可以成功了。

于是,迫不及待的赶紧测试一下数据库:输入:mysql -u root -p回车,密码不输入,直接回车即可。

之后需要停止服务,复制data文件夹中以前的数据库进来。再次启动服务就可以使用旧的mysql数据库了。

停止服务:net stop mysql

停止服务之后,拷贝您的数据库文件夹到现在的data目录中,如图所示:

再次启动服务:net start mysql

查看mysql数据库,如图显示,已经添加成功。

下面的问题是修改mysql密码:请看下一篇文章:mysql安装完成后,如何添加root用户的密码。

有问题请各路神仙留言,共同讨论!共同进步!

« 上一篇下一篇 »

相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。