windows系统彻底卸载MySQL并重新安装MySQL5.6

彻底卸载MySQL

  1. 在控制面板,卸载MySQL的所有组件。
    控制面板==>程序==>程序和功能,卸载所有和MySQL有关的程序。
  2. 找到MySQL的安装路径,把和MySQl有关的文件全部删除。如果安装在C盘,注意检查一下C:\Program Files (x86)和C:\Program Files 这两个文件夹。
  3. 删除关于MySQl的注册表。
    在运行框内输入"regedit",点击确定,会弹出注册表。
    windows系统彻底卸载MySQL并重新安装MySQL5.6
    删除
    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文件夹
  4. 将该路径(C:\ProgramData\MySQL)粘贴到文件资源管理器地址栏中,删除此文件夹下的所有内容。
    注:如果删除文件时删除不了,检查是否还有有关MySQL的程序在运行,到任务管理器中去找,然后结束任务。

重新安装MySQl

  1. 下载对应的安装包(MySQL官网下载地址)
  2. 解压安装包
  3. 进入解压后的目录找到my-default.ini配置文件,这个文件是mysql的主配置文件,修改如下两项内容指定数据库存放位置。
    windows系统彻底卸载MySQL并重新安装MySQL5.6
  4. 切换到解压目录下的\bin文件夹,在该文件夹中打开cmd界面,输入命令>mysqld -intall,提示successfull表示安装成功。
    windows系统彻底卸载MySQL并重新安装MySQL5.6
  5. 启动MySQL服务
    windows系统彻底卸载MySQL并重新安装MySQL5.6
  6. 修改root的密码
    在my-default.ini文件中添加skip-grant-tables。
    windows系统彻底卸载MySQL并重新安装MySQL5.6
    重启服务
    windows系统彻底卸载MySQL并重新安装MySQL5.6
    在安装目录下D:\MySQL\mysql5.6.21\bin打开cmd,然后进行免密码登录。
    windows系统彻底卸载MySQL并重新安装MySQL5.6
    使用mysql数据库
    windows系统彻底卸载MySQL并重新安装MySQL5.6
    修改root用户的密码
    windows系统彻底卸载MySQL并重新安装MySQL5.6
    修改成功后,到my-default.ini中将skip-grant-tables的配置用‘#’注释掉,然后重启MySQL服务。
    windows系统彻底卸载MySQL并重新安装MySQL5.6
    使用密码登录
    windows系统彻底卸载MySQL并重新安装MySQL5.6
    MySQL就安装完成了。