记mysql8的卸载与安装

记mysql的卸载与安装

前言

​ 一入mysql深似海呀!!!

这两天 遇到了mysql的一些问题 主要啊是报1045的问题,问题的描述我就不多讲了,因为如果我解决了也就不会记录这个卸载和安装了。😆😆😆😆太难了。

好了,言归正转

第一步,卸载
  • 清理程序和电脑里的文件

    如果是安装版的,就进入卸载页面卸载程序
    在这里插入图片描述

    如果是免安装版本的,就进入文件夹删掉安装的文件即可

    注意:建议打开文件的查看功能,以防有隐藏文件

在这里插入图片描述

如果出现文件夹正在使用的情况:

  1. 检查服务是否停止
  2. 检查其他应用是否在使用mysql(建议在不启动任何应用情况下卸载)
  3. 检查任务管理器中是否有在运行的mysql.exe的项目
    在这里插入图片描述
    进入C盘的ProgramData文件下查看是否有mysql文件,有则删除
  • 清理注册表里的内容

    按住Win+R,输入regedit进入注册表

    • HKEY_LOCAL_MACHINE\SYSTEM==\ControlSet001==\Services\EventLog\Application==\MySQLD Service(或MySQL)==

    • HKEY_LOCAL_MACHINE\SYSTEM==\ControlSet002==\Services\EventLog\Application==\MySQLD Service(或MySQL)==

    • HKEY_LOCAL_MACHINE\SYSTEM==\CurrentControlSet==\Services\EventLog\Application==\MySQLD Service(或MySQL)==

      注意:某一项里面没有的话很正常。

至此,电脑里的mysql卸载完成,小伙子,准备重装吧。
第二步:安装
  1. 下载解压

    官网下载一般较慢,我把包分享在百度网盘里面:

    链接:https://pan.baidu.com/s/17Z8rKrORGzWCcbIo5gdLzg
    提取码:z52y

    官网下载地址:https://dev.mysql.com/downloads/mysql/
    在这里插入图片描述
    下载完成后解压即可,不建议安装在C盘,自己创建个文件夹就行

    解压后文件夹内容如下:
    在这里插入图片描述
    忽略打码位置,因为我的是已经安装好的,打码位置后面会讲

  2. cmd窗口进行安装

    使用==管理员==身份进入cmd窗口后操作步骤如下:

    • 进入解压目录下的bin文件下

      d:
      cd D:\mysql8.22\bin
      

在这里插入图片描述

  • 初始化配置,这里会生成一个初始密码,如果你觉得没用的话,建议捐给有需要的人😅

    mysqld --initialize --console
    

在这里插入图片描述

  • 前方干货:安装mysql服务

    mysqld --install
    

在这里插入图片描述
我这里显示已经有一个服务了,是卸载之前的mysql服务(显示的地址是我之前的安装路径),而卸载的时候注册表里是清除了的,但是我打开服务显示这时候有一个mysql服务,到这里如果你直接启动mysql,后面输入密码的时候还是会报错,因此需要先清理掉原来的服务!!!

 sc delete mysql   //第一种方法
 mysqld -remove	  //第二种方法

在这里插入图片描述
这个时候重复安装命令如下,新的服务安装成功,显示success·····
在这里插入图片描述
然后启动mysql,显示启动成功,注意此时只有显示结果如图,没有其他任何提示才可。

net start mysql

在这里插入图片描述
使用root身份进入mysql

mysql -uroot -p

在这里插入图片描述
这个密码吧就是老奶奶的裹脚布,又臭又长,因此改一下,改简单点,我密码用的root,你们不要顺着网线来盗我数据库,你们可diy,不一定要用root

 alter user 'root'@'localhost' identified by 'root';

在这里插入图片描述
​ 至此,密码也更改完毕,可以退出再进入验证一下,地球人的应该都没问题

最后,讲一下配置吧

首先,上面步骤完成后你会发现多了一个data的文件夹,别动!

如果上面步骤完成后没有这个data问价,那真是老子信了你滴邪,恭喜中奖,再来一次😆😆😆😆
在这里插入图片描述
这个时候,带了隐形眼镜的同学会发现,还有一个my.ini文件,这个是设置一些常规配置

先创建一个txt,然后改名为my.ini,这个时候就体现出了==设置文件查看功能==的好处了,直接重命名,没有打开的会发现存在问题如下
在这里插入图片描述
文件属性没变,还是txt

在这里插入图片描述

勾上选项
在这里插入图片描述
在这里插入图片描述

图标如下才是正确格式

在这里插入图片描述

配置文件如下

[mysqld]
port=3306
basedir=D:\mysql8.22			//改成寄己个儿的路径
datadir=D:\mysql8.22\Data		//同上
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4

然后配置环境变量
在这里插入图片描述
在这里插入图片描述

然后一路点确定就好

我的重装过程到此结束了,可能还有一些我没遇到的问题,如果遇到了可以留言在下方,一起解决,一起学习。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值