背景
最近电脑硬件升级,所以电脑会重装系统。
发现mysql8是用不了的, 但所有mysql8的文件还在, 现在是有两种方式重新搞mysql8启动起来,
重新下载mysql8安装,再把data数据搞过来
直接想办法把mysql8旧的安装目录给启起来, 下面是用的方法2
方法
首先修改目录,可能路径不对了
![](https://i-blog.csdnimg.cn/blog_migrate/a21288d62d2ad63b26ef37880ea9d1d5.png)
将mysqld服务打到自启动中
先cmd到bin目录,用管理员。
mysqld --install MySQL180 --defaults-file="F:\softd\mysql8\mysql-8.0.16-winx64\my.ini
![](https://i-blog.csdnimg.cn/blog_migrate/7194f795604d376a14fc5d813299f744.png)
![](https://i-blog.csdnimg.cn/blog_migrate/72bcf530de630d5eb68e9dc8b7d94a94.png)
mysql6.5也是一样操作,但要注意,
卸载服务用: sc delete ServiceName
路径上要用/
![](https://i-blog.csdnimg.cn/blog_migrate/dfa5dd1695ae342a74eac95829b92b1d.png)
否则错误
Can't find messagefile 'E:\softd\mysql-5.6.34-winx64\share\errmsg.sys'