MYSQL卸载与重装

打铁

MYSQL突然登陆不上,屡试无果,卸载重装

在控制面板,卸载MySQL的所有组件

win+R -->control–>程序和功能–>卸载所有和MySQL有关的程序

删除MYSQL的安装路径

如果安装在C盘,检查一下C:\Program Files (x86)和C:\Program Files 这两个文件夹

删除注册表

在文件资源管理器中输入“C:\Windows\regedit.exe“会弹出注册表

删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹

如果能找到如下内容,删除

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL

将以下内容粘贴到文件资源管理器地址栏中 (这是一个隐藏的文件夹)

C:\ProgramData\MySQL
删除此文件夹下的所有内容

重启电脑

提示

如果以上删除文件夹时删除不了,可以试一下以下步骤:
1.检查是否还有有关MySQL的程序在运行,到任务管理器中去找,然后结束任务
2.试试360粉碎文件能不能粉碎
3.进入安全模式,删除

下载重装MYSQL

1.安装包下载

下载地址:https://dev.mysql.com/downloads/mysql/
在这里插入图片描述

2.安装

1.配置环境变量

变量名:MYSQL_HOME
变量值:D:\MYSQL\mysql-8.0.18-winx64
在这里插入图片描述

2.生成data文件

以管理员身份运行cmd
进入D:\MYSQL\mysql-8.0.18-winx64\bin>下
执行命令:mysqld --initialize-insecure --user=mysql 在D:\MYSQL\mysql-8.0.18-winx64\bin目录下生成data目录

3.安装MySQL

继续执行命令:mysqld -install
在这里插入图片描述
出现报错,原因:需要使用管理员身份打开的命令行窗口执行该命令
在这里插入图片描述

4.启动MYSQL

继续执行命令:net start MySQL
在这里插入图片描述

5.登陆MYSQL

在这里插入图片描述
忘记密码

6.跳过权限启动MySQL

关闭MYSQL:net stop MYSQL
管理员身份运行命令提示符,在命令窗口中进入本地MySQL的bin目录下,我的目录是:D:\MYSQL\mysql-8.0.18-winx64\bin
然后输入:mysqld -nt --skip-grant-tables
在这里插入图片描述
再次启动MYSQL :net start MYSQL
这时,用管理员身份另起一个命令提示符窗口,进入到MYSQL的bin目录
MYSQL -u root -p 无需密码即可登陆MYSQL
在这里插入图片描述
然后输入下面命令,查看数据库列表:show databases;
接着输入下面命令,切换到mysql数据库:use mysql;
使用命令修改root用户密码:alter user’root’@‘localhost’ identified with mysql_native_password by ‘123456’; (mysql8.0后的版本,修改密码的命令使用alter)
然后刷新权限:FLUSH PRIVILEGES;
然后退出:quit;
重新登陆即可使用新定义的密码.
最后关闭命令提示符窗口后,记得在任务管理器(Ctrl + Alt + Delete)中,将mysqld.exe的进程也给关掉。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值