MySQL8 安装配置及卸载教程

MySQL8 安装配置及卸载教程

在这里插入图片描述

0 卸载 MySQL

如果之前没安过 MySQL ,或者卸载干净了不用看这个。

如果安装中出现以下问题,有可能是为之前安装 MySQL 不成功,有残留的安装程序等文件程序或者是卸载 MySQL 不成功。

在这里插入图片描述

0.1 停止服务

首先进入服务中右键“停止”

在这里插入图片描述

0.2 卸载应用

进入设置选择“应用”,然后输入 mysql,然后点击这两项最后三个点卸载

在这里插入图片描述

0.3 删除多余文件

然后进入 C 盘,将点击“查看”,点击“显示”,勾选上“隐藏的项目”,就可以看到 ProgramData 文件夹

在这里插入图片描述

将这项删除

在这里插入图片描述

0.4 清除注册表

然后清除注册表,参考这些目录,也可以网上搜搜其他的路径

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\MySQLHKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001\Services\MYSQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MYSQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL

在这里插入图片描述

0.5 重启电脑

最后一定要重启电脑!!!不要直接安装

如果本卸载不好使,可以看一下我的参考或者网上搜其他的教程

1. 下载安装包

网址:https://dev.mysql.com/downloads/installer/

点击 Download

在这里插入图片描述

不用点击 Login 或者 Sign Up,直接点击 no thanks,just start my download.

在这里插入图片描述

双击安装包

在这里插入图片描述

在这里插入图片描述

2. 自定义安装

选择 Custom 自定义安装

在这里插入图片描述

点击 MySQL Servers 到最深层的 MySQL Server 8.0.40 再点击右方向箭头传过去

在这里插入图片描述

接着点击右边的 MySQL Server 8.0.40,选择下面的 Advanced Options 选项

在这里插入图片描述

这里可以选择两个路径选项

在这里插入图片描述

方便的话可以直接改成 D

在这里插入图片描述


但是本人也尝试改了一下其他的,会警告,我就不用这个了,但是我看别人有成功的,可以看一下我的参考的第二个参考链接,应该是可以直接换的

在这里插入图片描述

以下警告

在这里插入图片描述


所以我直接换盘符了,那样方便还没有警告,接着点击 Next

在这里插入图片描述

点击 Execute 下载

在这里插入图片描述

下载完成点击下一步

在这里插入图片描述

3. 配置 MySQL Server

点击 Next

在这里插入图片描述

不需要点击任何地方,直接点击 Next

在这里插入图片描述

选择第一项继续点击 Next

在这里插入图片描述

这里是配置密码,我这里设置为 12345678 简单些(本地密码越简单越好,如果是部署服务器则要复杂些)

在这里插入图片描述

原服务器名字为 MySQL80,我们改为 MySQL方便实用

在这里插入图片描述

选择第 3

在这里插入图片描述

点击 Execute 下载

在这里插入图片描述

下载完成

在这里插入图片描述

如果出现一下情况,请到转到卸载 MySQL 那步,没有的话直接往下看

在这里插入图片描述

点击 Next

在这里插入图片描述

完成下载

4. 验证下载是否成功

进入命令行,输入 mysql 命令报错,我们接下来配置一下 MySQL 的环境变量

在这里插入图片描述

打开设置,然后输入“系统环境”,然后点击“编辑系统环境变量”

在这里插入图片描述

找到并复制 MySQL 的安装路径 E:\Program Files\MySQL\MySQL Server 8.0\bin ,然后依次按照序号完成配置

在这里插入图片描述

输入命令测试

mysql --version

在这里插入图片描述

输入命令

mysql -u root -p

然后在输入 mysql 密码 12345678。由此可看安装成功

在这里插入图片描述

参考

  1. https://blog.csdn.net/m0_52559040/article/details/121843945 安装教程,这个教程超级详细,我就很喜欢这个,参考这个弄得本教程,大家可以点进去看看然后学习一下其他配置
  2. https://blog.csdn.net/weixin_45896437/article/details/132030152 安装时选择其他路径
  3. https://blog.csdn.net/weixin_56952690/article/details/129678685 卸载教程
  4. https://www.cnblogs.com/lyhidea/p/16815008.html 卸载教程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/58222.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大数据-194 数据挖掘 机器学习理论 有监督、无监督、半监督、强化学习

点一下关注吧!!!非常感谢!!持续更新!!! 目前已经更新到了: Hadoop(已更完)HDFS(已更完)MapReduce(已更完&am…

Java最全面试题->数据库/中间件->KafKa面试题

文章目录 KafKaKafka中的ISR、AR代表什么?ISR的伸缩指什么?kafka中的broker 是干什么的?kafka中的 zookeeper 起到什么作用?kafka follower如何与leader同步数据?kafka 为什么那么快?kafka producer如何优化打入速度?kafka producer发送数据,ack为0,1,-1分别是什么意…

兼容Lodash的真正替代者

大家好,我是农村程序员,独立开发者,前端之虎陈随易。 这是我的个人网站:https://chensuiyi.me,欢迎一起交朋友~ 今天给大家分享一个前端工具库 Lodash 的替代品 es-toolkit。 仓库地址:https://github.com…

鼠标增强工具 MousePlus v5.3.9.0 中文绿色版

MousePlus 是一款功能强大的鼠标增强工具,它可以帮助用户提高鼠标操作效率和精准度。该软件可以自定义鼠标的各种功能和行为,让用户根据自己的习惯和需求来调整鼠标的表现。 详细功能 自定义鼠标按钮功能:可以为鼠标的各个按钮设置不同的功能…

基于SpringBoot+Vue+MySQL的中药材进存销管理系统

系统展示 系统背景 中药材在医疗保健领域具有重要地位,随着中药材市场的不断发展,对中药材的进存销管理提出了更高的要求。传统的管理方式效率低下,容易出现错误和漏洞,无法满足快速发展的市场需求。因此,开发一套集成…

Nginx+Tomcat 动静分离

1. NginxTomcat 环境 Nginx 处理静态资源的优势同样可以应用在 Tomcat 环境中 。从实现方法上来说,NginxTomcat 环境的搭建思路与前面完成的 NginxApache 环境是完全相同的,只需要将 Nginx 与 Tomcat 的站点文档目录配置到同一目录下,利用 N…

npm安装过程的问题

报错信息C:\Users\lyyds>npm list -global npm error code ENOENT npm error syscall lstat npm error path D:\nodejs\node_global npm error errno -4058 npm error enoent ENOENT: no such file or directory, lstat D:\nodejs\node_global npm error enoent This is rel…

数通自学——VLAN虚拟局域网,eNSP实验讲解

VLAN虚拟局域网,eNSP实验讲解 一、概念二、eNSP仿真实验1、实验一:vlan演示(交换机端口access模式)2、实验二:vlan演示(交换机端口trunk模式) 一、概念 VLAN(Virtual Local Area Ne…

SQL-lab靶场less1-4

说明:部分内容来源于网络,如有侵权联系删除 前情提要:搭建sql-lab本地靶场的时候发现一些致命的报错: 这个程序只能在php 5.x上运行,在php 7及更高版本上,函数“mysql_query”和一些相关函数被删除&#xf…

java中的二叉树

二叉树 树型结构概念相关概念树的表示形式树的应用 二叉树概念两种特殊的二叉树二叉树的性质二叉树的存储二叉树的基本操作前置说明二叉树的遍历二叉树的基本操作 二叉树相关OJ题 树型结构 概念 树是一种非线性的的数据结构,它是由n(n>0)个有限结点组成一个具有…

贵州鑫宏远农业-始终致力于推动现代农业的科技创新与发展

贵州鑫宏远农业科技有限公司,是一家在高科技农业领域深耕细作、锐意进取的企业。自成立以来,我们始终致力于推动现代农业的科技创新与发展,业务全面覆盖农业科学研发、组织培养生产、专业育苗培植、半成品及成品精细化养护、市场销售以及全方…

对比两个el-table,差异数据突显标记

前言 在数据分析和数据处理的过程中,经常需要对比两个数据集,以便发现其中的差异和变化。本文将介绍如何使用 el-table 组件来对比两个数据集,并通过差异数据的突显标记,帮助用户更直观地理解数据的变化。 cell-style 属性 其实利…

如何用 obdiag 排查 OceanBase数据库的卡合并问题——《OceanBase诊断系列》14

1. 背景 卡合并在OceanBase中是一个复杂的问题,其产生可能源于多种因素。目前,对于卡合并的明确界定尚不存在统一标准,一方面,我们界定超过36小时未完成合并为合并超时,此时RS会记录ERROR日志;另一方面&am…

4个硬盘数据修复攻略:让你的数据失而复得。

据统计,在硬盘数据丢失的情况当中,有7成是因误删除、格式化和病毒攻击导致的。并且对与很多人来说,数据丢失是一个不小的问题。今天我就给大家分享几款能够帮助硬盘恢复数据的工具,希望能够在数据丢失是减小大家的焦虑。 1、福昕硬…

mac nwjs程序签名公证(其他mac程序也一样适用)

为什么需要公证 mac os14.5之后的系统,如果不对应用进行公证,安装,打开,权限使用上都会存在问题,而且有些问题你强制开启(sudo spctl --master-disable)使用后可能会有另外的问题, …

Python+pytest接口自动化之session会话保持的实现

前言 在接口测试的过程中,经常会遇到有些接口需要在登录的状态下才能请求,否则会提示请登录,那么怎样解决呢?我们可以通过Cookie绕过登录,其实这就是保持登录状态的方法之一。那么今天笔者想讲通过session进行会话保持…

衡石分析平台系统分析人员手册-导入图表库图表

导入图表库图表​ 本文讲述在仪表盘中如何使用图表库图表,如果您还不了解图表库,请先点击链接了解它的功能和作用。 在数据集市中建立图表库后,分析人员可以在应用创作中引用图表库图表,快速的进行数据分析工作。 导入图表库图…

Unix:Linux的“祖师爷”

目录 Unix的诞生 Unix对Linux的深远影响 Unix与Linux区别在哪里? Unix的诞生 Unix操作系统诞生于1969年,由肯汤普逊(Kenneth Lane Thompson)和丹尼斯里奇(Dennis MacAlistair Ritchie)在AT&T的贝尔实…

前端算法:树(力扣144、94、145、100、104题)

目录 一、树(Tree) 1.介绍 2.特点 3.基本术语 4.种类 二、树之操作 1.遍历 前序遍历(Pre-order Traversal):访问根节点 -> 遍历左子树 -> 遍历右子树。 中序遍历(In-order Traversal&#xf…

Spring Web MVC 入门

1. 什么是 Spring Web MVC Spring Web MVC 是基于 Servlet API 构建的原始 Web 框架,从从⼀开始就包含在Spring框架中。它的 正式名称“SpringWebMVC”来⾃其源模块的名称(Spring-webmvc),但它通常被称为"Spring MVC". 什么是Servlet呢? Ser…