快捷键win+r输入regedit进入注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹删除 

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_mysql

删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹。 删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的文件夹。 注册表里没有这两个文件,就不用删除了 然后打开任务管理器,关掉MySQL: 

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_mysql_02

然后是删除MySQL的安装位置: 我的是默认路径C盘:C:\Program Files\MySQL\MySQL Server 5.7 

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_Mysql安装_03

然后是另一个地方的:C:\Program Files (x86)\MySQL 

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_mysql_04

还有一个隐藏文件下的,先点击【查看】->勾选【隐藏的项目】 

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_卸载或更改程序里找不到mysql_05

可以看到一个名为ProgramData的文件夹,点开找到里面的MySQL,删除就行了 

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_Mysql_06

卸载完之后就是安装

Windows下安装MySQL详细教程

  1、安装包下载

    2、安装教程

    (1)配置环境变量

    (2)生成data文件

    (3)安装MySQL

    (4)启动服务

    (5)登录MySQL

    (6)查询用户密码

    (7)设置修改用户密码

    (8)退出

  

1、安装包下载。

下载地址:https://dev.mysql.com/downloads/mysql/

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_卸载或更改程序里找不到mysql_07

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_Mysql安装_08

 

点击下载之后,可以选择注册Oracle账号,也可以跳过直接下载。

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_mysql_09

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_mysql卸载_10

下载完成后,选择一个磁盘内放置并解压。

 

2 安装教程

(1)配置环境变量

变量名:MYSQL_HOME

变量值:E:\mysql-5.7.20-winx64

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_Mysql_11

 

(2)生成data文件

以管理员身份运行cmd

(①:Win+X+A快捷键;

②通过Win+X系统快捷菜单 :

      1.按Win+X快捷键,或者在屏幕左下角的开始按钮上点击右键即可打开win10系统快捷菜单;

      2.在其中即可看到“命令提示符(管理员)”选项,点击即可打开“管理员:命令提示符”窗口)

进入E:\python\mysql\mysql-8.0.12-winx64\bin>下

执行命令:mysqld --initialize-insecure --user=mysql  在E:\python\mysql\mysql-8.0.12-winx64\bin目录下生成data目录

 

(3) 安装MySQL

继续执行命令:mysqld -install

 

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_mysql_12

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_Mysql安装_13

 

(4)启动服务

继续执行命令:net start MySQL

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_mysql卸载_14

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_卸载或更改程序里找不到mysql_15

 

(5)登录MySQL

登录mysql:(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)

E:\python\mysql\mysql-8.0.12-winx64\bin>mysql -u root -p

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_Mysql安装_16

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_Mysql_17

 

(6)查询用户密码

查询用户密码命令:mysql> select host,user,authentication_string from mysql.user;

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_Mysql_18

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_mysql卸载_19

(7)设置(或修改)root用户密码

mysql> update mysql.user set authentication_string=password("123456") where user

="root";   #password("123456"),此处引号中的内容是密码,自己可以随便设置

Query OK, 1 row affected, 1 warning (0.00 sec)

Rows matched: 1  Changed: 1  Warnings: 1

mysql> flush privileges;  #作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变

Query OK, 0 rows affected (0.01 sec) 

 

(8)退出

mysql> quit

Bye

 

这样安装后使用工具连接mysql,还是会报1025的错误

Navicat连接Mysql报错:Client does not support authentication protocol requested by server;

卸载或更改程序里找不到mysql mysql卸载了怎么安回去_mysql_20

然后就能正常连接了