MySQL数据库的卸载与安装

MySQL的完全卸载

因为不知道什么原因,电脑里同时存在两个版本的mysql,所以决定卸载重新安装,但是大家都说MySQL很难清除干净,所以特地查找完全卸载MySQL的方法。

首先,快捷键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:\Program Files (x86)文件夹找MySQL文件夹(可能被隐藏起来),然后删除。

可惜当时没来得及截图....

在删除文件时可能会遇到权限问题,记得改一下权限,如果还有,就进文件夹一个一个删除(我也不知道为什么这样就可以删除了)。

至此,恭喜你已经完全删除MySQL了。

MySQL8.0安装教程

虽然现在仍然有大部分人还在使用MySQL5.x的版本,可能是担心版权或者其他的问题吧,但是我还是要装最新的MySQL8.0的版本!

8.0版本的安装方式与之前的版本不同,以下是详细过程:

  1. 首先,我们进入MySQL官网的下载地址:https://dev.mysql.com/downloads/mysql/

提醒一下,下载第一个就可以了,不要去下第二个!不信自己下着玩吧~

  1. 解压后,新建data文件夹,my.ini(是的,免安装了)
  2. 编辑 my.ini 文件,里面有两处需要自行修改
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\mysql-8.0.17
# 设置mysql数据库的数据的存放目录
datadir=D:\\mysql-8.0.17\\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
  1. 配置环境变量(不会就百度)
  2. 已管理员身份进入cmd界面,进入mysql的bin目录下,依次输入:
    net stop mysql 停止服务
    mysqld --initialize --console 初始化(此处会生成root的一个随机密码,形式:root@localhost:这里是密码
    mysqld.exe -install 安装
    net start mysql 启动服务
    mysql -uroot -p粘贴上方的密码
  3. 进入了mysql,开始修改密码:
alter user user() identified by 'password'

更改当前用户的密码


可以收藏备用哦~