Mysql卸载不完全之Mysql重新安装(Mysql突然出现系统错误3,找不到系统路口)


       因为C盘太满,所以鬼畜地就直接把mysql所在目录文件就直接搬到了E盘,所以结果就是报错啊(wu...),毕竟系统找不到文件啊。。。然后想改配置路径地址,但是结果就是越来越乱,所以就想着直接卸载然后重新下载,结果又是由于卸载不完全导致下载安装后启动不成功,把我这苦逼的改错记录下来,希望能帮助到有需要的小伙伴

步骤如下:

1、win+R调出cmd窗口,在命令行模式下进入你下载MYSQL的安装目录中的子目录bin,我是安装在E盘,所以进入E:\MySQL\mysql-5.7.26-winx64\bin目录下,如图:

    

 

2、在这个目录下输入安装命令mysqld -install,但是因为我之前安装过,所以系统报错 the service already exits! 说明服务是存在的,所以需要把之前下载的mysql删除掉啊,我在网上参考了一个https://www.toutiao.com/i6540869188678844935/,然后成功删除啦~;

3、以管理员的身份打开cmd,然后在之前你安装的盘(我之前是在C盘安装的)上输入 sc query mysql,查看之前安装的mysql的服务;

4、输入sc delete mysql,删除mysql,大功告成,终于删除啦~

5、在新下载mysql的目录地址上,输入mysql -install,结果为Service successfully installed.

6、配置Mysql:在cmd中进入E:\MySQL\mysql-5.7.26-winx64\bin目录后(你的就是你自己的目录地址),输入命令mysqld --initialize,在MYSQL的解压目录mysql-5.7.21-winx64下生成一个data的文件夹,里面有一个后缀名为.err结尾的文件,这个文件中包含着初次使用MYSQL时生成的一个临时用随机密码,(MYSQL5.7以上版本在初次使用时会生成一个随机密码,我们需要找到这个密码才能登录使用)。以记事本方式打开这个.err文件你可以找到随机密码,我的如下:

 

7、找到随机密码之后,还需要配置一下MYSQL的启动文件,在MYSQL的解压目录mysql-5.7.21-winx64下新建一个.ini格式文件my.ini,然后写入下面代码:

记得填入的是你自己配置的路径地址哇!

[mysqld]
basedir=E:\MySQL\mysql-5.7.26-winx64\bin
datadir=E:\MySQL\mysql-5.7.26-winx64\bin\data
port=3306

8、以管理员的身份打开cmd,然后进入安装的目录地址,输入 net start mysql,会显示启动成功,

记得要以管理员的身份进入啊(不然会报错 发生系统错误 5。拒绝访问

9、接下来继续输入 

mysql -u root -p

然后输入刚才记录下来的密码;

10、但是这个还是随机的密码,输入如下代码,然后修改自己的密码:

set password for root@localhost=password('xxxxxx');

以上就是我折腾半天的总结经验啦~,如果觉得对你有帮助的话,小可爱可以点赞支持一下~哦

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM