mysql卸载工具_MySQL5.7解压版安装与卸载教程

1. 卸载

1.1 关闭服务

管理员身份运行cmd,使用命令net stop mysql,停止服务。

2c8004dd68c4af94602e4dee22e0df02.png

1.2 卸载服务

使用命令mysqld -remove mysql卸载服务。

bafce31c73a64cf4aec1884095fd6dd3.png

1.3 删除文件

将mysql安装的文件夹删除

9cd6f206822360556b377563f53f480f.png

1.4 清除注册表信息

运行Win+R,输入regedit,打开注册表。

8bb9816db584414070f2ca5f6a5b93ed.png

清除注册表中的MySql服务,有几个地方:

  • 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目录删除

注意:注册表中的ControlSet001、ControlSet002不一定是001和002,可能是ControlSet005、006之类,删除的时候都删除就可以。

2. 安装

2.1 下载

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

c3b14026632a6bb0c4214122e371a95f.png

2.2 解压

解压到某一个目录,例如:D:\develop\mysql

2.3 创建my.ini配置文件

配置内容可自行设置或参考网上,这里贴出我的设置

port = 3306basedir=D:\develop\mysqldatadir=D:\develop\mysql\datamax_connections=200character-set-server=utf8default-storage-engine=INNODBsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[mysql]default-character-set=utf8

2.4 配置环境变量

  • 右击 “此电脑” -> 属性

  • 点击 “高级系统属性”

528e9ddb95c1377633ca59443e3f084f.png

  • 点击 “环境变量”

c05e31ee1bb2c9c64e5955dc1d502d82.png

  • 点击 “新建” 用户变量,变量名:MYSQL_HOME ,变量值:D:\develop\mysql

d6cdb4100e776e335ea6df755b97d94d.png

2.5 安装服务

以管理员身份打开cmd,并进入mysql安装目录下的bin目录下

  • 初始化data:初始化命令: mysqld --initialize ,无提示即为成功

7faa4bf9393bbd2f4ffe3962e417a604.png

  • 安装服务: mysqld -install

7398a2e821d0c51264fa10f09bb00ef3.png

2.6 启动服务

运行命令: net start mysql

2.7 查看服务是否启动成功

360d37221503c505390e22887cd5a09c.png

这里已经启动成功了。

2.8 设置root账户密码

  • 修改my.ini文件,增加一行命令:skip-grant-tables

bd6cc97c5b16b7d2c171da0f4df083ad.png

重启服务

  • 运行命令:mysql -uroot -p,Enter password:直接回车。

f2d9148d852a08af64b9307c3558f202.png

  • 运行命令:update mysql.user set authentication_string=password("123456") where user="root";

759e017d762261869b7ff75cb574c25e.png

  • 运行命令:flush privileges;

8cde0bbb0e48d593967e0a4e3bfdde21.png

  • 恢复my.ini,删除skip-grant-tables,重启mysql服务。

  • 运行命令:mysql -uroot -proot,也就是说可以用root用户名和root密码登陆了。

3. 第三方工具连接不上解决方案:

3.1 问题

如果用第三方工具Navicat管理mysql数据库时会报1862错误

命令行运行命令:mysql -uroot -proot能够进入mysql

但是,使用Navicat for MySQL软件连接失败,报错1862。

连接属性如下,用户名:root,密码:123456。

235cedfd4ecd5b2f12067c91f2c0530b.png

3.2 解决办法

管理员权限运行命令:mysqladmin -uroot -p password

59b712c641ea421784235d25e6a6514a.png

这样改完密码后,用Navicat for mysql软件连接正常。


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值