ℹ️大家好,我是练小杰,好久不见了,周末愉快,今天周六了!!做了CSDN博客才发现,坚持不断发文是那么的困难,大家都是好样的!!😆


本文是针对 Mysql 的社区版8.0.26.0 的安装进行详细的配置和图片解析,更加深入的讨论,后续将添加更多相关知识噢,谢谢各位的支持🙏 本人亲测,大学写作业好用,方便,没问题!!


数据库专栏:👉【数据库专栏】【Mysql练习题】

主页:👉【练小杰的CSDN】

GGband 永不轻言放弃!!!共勉!!

在这里插入图片描述

mysql 安装和配置

    • 主页:👉【[练小杰的CSDN](https://blog.csdn.net/weixin_55767624?spm=1011.2415.3001.5343)】
    • GGband 永不轻言放弃!!!共勉!!
  • 前言
    • 完全卸载MYSQL的文件数据(无任何残留)
      • 1. 这里以Win10系统举例,首先查看**控制面板-->程序-->程序和功能**
      • 2. 再回到C盘中查看文件夹 `C:\Program Files` 以及 `C:\Program Files (x86)` 下的MYSQL残留文件
      • 3. 删除C盘中 `ProgramData` 文件夹下的MySQL数据文件
      • 4. 检查MySQL服务 是否还存在
      • 若是还存在该服务,可以通过在cmd命令行删除服务
      • 5. 最后删除掉注册表中的残留信息
    • MySQL8.0.26.0 下载网址:
    • 实验环境
  • 详细安装步骤(有图形界面)
    • 1. 找到下载的安装包
    • 2. 这里选择不升级版本
    • 3. 接下来就可以进入安装界面
    • 4. 等待MYSQL安装过程
    • 5. MYSQL Sever 8.0.26 产品配置
    • 6. 默认设置端口号3306,不用更改
    • 7. 在身份验证方法中,选择第二项
    • 8. 账户与角色,配置MYSQL root 用户密码
    • 9. window 服务设置
    • 10. 应用配置
    • 11. MYSQL Router 8.0.23 产品配置(路由端口)
    • 12. 实例配置
    • 13. 最后进行产品的配置以及下载
    • 14. 所有安装配置完成
  • 检测MYSQL是否安装成功
  • 若在安装步骤的`第7步`选择了第一项
    • 1. 找到配置文件my.ini
    • 2. 修改配置文件并保存
    • 3. ⚠️注意:重启MySQL服务
  • 配置环境变量(Path变量)可选
    • 步骤一
    • 步骤二
    • 验证是否能在cmd直接打开

在这里插入图片描述

前言

⚠️注意:
在安装该版本之前,查看是否把以前旧的MYSQL版本卸载干净,只有完全卸载干净旧版本的mysql才有默认安装的界面。
下面,我们先来讲讲怎么完全卸载残留的MYSQL文件!!!

完全卸载MYSQL的文件数据(无任何残留)

如何卸载干净之前的MYSQL呢?

1. 这里以Win10系统举例,首先查看控制面板–>程序–>程序和功能

在这里插入图片描述

  • 找到这些MYSQL配套软件,都卸载干净
    在这里插入图片描述
  • 把MYSQL的附带软件都卸载
    在这里插入图片描述

2. 再回到C盘中查看文件夹 C:\Program Files 以及 C:\Program Files (x86) 下的MYSQL残留文件

文件夹:C:\Program Files\MySQL 的整个MySQL 文件夹全部删除!!!

在这里插入图片描述

文件夹: C:\Program Files (x86)\MySQL 的整个MySQL 文件夹全部删除!!!

在这里插入图片描述

3. 删除C盘中 ProgramData 文件夹下的MySQL数据文件

⚠️注意:要先勾选查看文件中的 隐藏的项目,才能找到该ProgramData 文件夹。

在这里插入图片描述

在这里插入图片描述

4. 检查MySQL服务 是否还存在

键盘执行win+ R ,输入services.msc,按回车键进入服务界面

在这里插入图片描述

可以发现,服务名称中已经不存在 MySQL80

在这里插入图片描述

若是还存在该服务,可以通过在cmd命令行删除服务

执行命令,这里的服务名默认是mysql80,如果你在安装时有自定义的服务名,要更改回你自定义的服务名。

sc delete mysql80

在这里插入图片描述

5. 最后删除掉注册表中的残留信息

键盘执行win+ R ,输入regedit.exe,按回车键进入 注册表编辑器

在这里插入图片描述

在注册表中找到对应的四个文件夹,并彻底删除

在这里插入图片描述

在这里插入图片描述

至此,MYSQL的旧残留文件数据已经测底删除!!!

MySQL8.0.26.0 下载网址:

【 Mysql-installer-community-8.0.26.0 下载链接】

实验环境

  1. MySQL 8.0以上
  2. window 10/11 都可以
  3. ⚠️如果遇到需要自动升级的安装包不要升级。

详细安装步骤(有图形界面)

1. 找到下载的安装包

右键该安装包,点击管理员运行,弹出的两个安装弹窗都点确认即可!!

在这里插入图片描述

2. 这里选择不升级版本

选择NO,不想升级MYSQL版本

在这里插入图片描述

3. 接下来就可以进入安装界面

选择第一项Developer Default ,下一步可自行选安装地址,建议换个D盘安装。
在这里插入图片描述

4. 等待MYSQL安装过程

在这里插入图片描述

观察是否安装完成!!

在这里插入图片描述

5. MYSQL Sever 8.0.26 产品配置

在这里插入图片描述

6. 默认设置端口号3306,不用更改

在这里插入图片描述

7. 在身份验证方法中,选择第二项

选择第二项,即 Use egacy Authentication Method 这一项。这样就省得去修改MYSQL的配置文件了!!!

在这里插入图片描述

8. 账户与角色,配置MYSQL root 用户密码

新手建议配置简单的root密码,以防密码忘记或者错漏,例如密码设置为123456
当然,老油条例外,也可以设置复杂的密码防止外人破解数据库。

在这里插入图片描述

9. window 服务设置

window 服务名称默认MySQL80, 也可以自行修改,前提是你修改完要记住服务名称,在以后的实验也能找到服务名称。

在这里插入图片描述

10. 应用配置

默认下一步,不用配置

在这里插入图片描述
在这里插入图片描述

看到以上界面,即应用配置完成,点击Finish!!!

11. MYSQL Router 8.0.23 产品配置(路由端口)

在这里插入图片描述
在这里插入图片描述

12. 实例配置

设置MYSQL 连接服务器的root 账户以及密码,点击Check检测!!!

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

13. 最后进行产品的配置以及下载

默认安装下载即可,不用修改配置!!!

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

14. 所有安装配置完成

不用点击马上打开软件,直接Finish即可!!

在这里插入图片描述

到此为止,MYSQL安装的配置全部完成!!

检测MYSQL是否安装成功

在所有程序列表上看安装,可看到新安装的MySQL项

在这里插入图片描述

查看MySQL80 服务已开启!!!

在这里插入图片描述

若在安装步骤的第7步选择了第一项

选择了第一项:即身份验证使用健壮性密码,就要执行以下配置文件my.ini 的操作!!

在这里插入图片描述

1. 找到配置文件my.ini

Mysql的安装盘(如C盘)下,找到隐藏的ProgramData文件夹(需要设置将隐藏文件也显示出来),然后在ProgramData\MySQL\MySQL Server 8.0目录下找到mysql数据库配置文件my.ini
在这里插入图片描述

2. 修改配置文件并保存

打开配置文件my.ini,在[mysql]部分和[mysqld]部分分别添加或修改如下字符集设置。用来解决中文乱码问题和密码身份验证问题。
在这里插入图片描述

3. ⚠️注意:重启MySQL服务

记住,一定要重启MYSQL服务器才能生效!!!
按键盘 win +R,输入 services.msc

在这里插入图片描述

找到数据库的服务器名MySQL80,点击重新启动服务!!!

在这里插入图片描述

配置环境变量(Path变量)可选

目的:配置完成后,可以直接在cmd中更方便地使用 MySQL 命令,可以将 MySQL 的 bin 目录添加到系统的环境变量
PATH。(可选)

步骤一

  • 步骤1:右键点击“此电脑” > “属性” > “高级系统设置” > “环境变量”

在这里插入图片描述
点击高级系统设置:
在这里插入图片描述
点击环境变量
在这里插入图片描述

步骤二

  • 步骤2:在“系统变量”中找到 Path,点击“编辑”,然后添加 MySQL 的 bin 目录路径(例如 C:\Program Files\MySQL\MySQL Server 8.0\bin

在这里插入图片描述

新建变量:
在这里插入图片描述

  • 复制MYSQL路径:C:\Program Files\MySQL\MySQL Server 8.0\bin

添加完成后,点击确定保存,退出环境变量配置

在这里插入图片描述

验证是否能在cmd直接打开

按win+R ,打开cmd并输入以下命令

mysql -u root -p

输入你设置的 root 密码,若成功连接,表示安装完成

在这里插入图片描述


在这里插入图片描述

好了,今天的内容到这里就结束了,有缘再会啦👋
ℹ️了解更多,主页【练小杰的CSDN】
⚠️若博客里的内容有问题,欢迎指正,我会及时修改!!!
下周同一时间再见,各位大佬们🚴🏻‍♀️~~

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

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

相关文章

【RabbitMQ】----初识 RabbitMQ

1. MQ 是什么? 在互联网中,会经常使用 MQ 来作为消息通信服务,我们一起来看一下什么是 MQ 吧! 1.1 MQ 本质 【MQ】(Message queue),消息队列,字面意思来看,本质是一个…

深度学习:归一化技术

在深度学习中,归一化技术是提高模型训练效率和性能的重要手段。归一化通过调整输入数据的分布,使得模型在训练过程中更易于收敛,减少过拟合的风险。本文将介绍几种常见的归一化技术,包括特征归一化、批归一化、层归一化和实例归一…

【Javaweb学习|实训总结|Week1】html基础,CSS(选择器、常用样式、盒子模型、弹性盒布局、CSS定位、动画),js(基本类型、运算符典例)

开学前三周先进行企业实训,主要学习Javaweb并实现一些小的项目,本篇笔记主要记录第一周实训的知识总结以及个人遇到的问题及解答,用于日后复习回顾和知识巩固,希望可以帮到同样在学Javaweb的大家 文章目录D1html基础D2块元素与行…

SQL 拓展指南:不同数据库差异对比(MySQL/Oracle/SQL Server 基础区别)

在学习 SQL 的过程中,你可能会发现:同样的 “建表语句” 在 MySQL 能运行,在 Oracle 却报错;“分页查询” 的写法在 SQL Server 和 MySQL 完全不同。这是因为 MySQL、Oracle、SQL Server 是三大主流关系型数据库,虽都支…

论文阅读:DMD | Improved Distribution Matching Distillation for Fast Image Synthesis

论文地址:https://arxiv.org/abs/2405.14867 项目官网:https://tianweiy.github.io/dmd2/ 代码地址:https://github.com/tianweiy/DMD2 发表时间:2024年5月24日 分布匹配蒸馏(DMD)生成的一步生成器能够与教…

嵌入式 Linux 启动流程详解 (以 ARM + U-Boot 为例)

嵌入式 Linux 启动流程详解 (以 ARM U-Boot 为例) 对于嵌入式开发者而言,深入理解系统的启动流程至关重要。这不仅有助于进行底层驱动开发和系统移植,还能在遇到启动失败等问题时,快速定位和解决。本文将详细分解基于 ARM 架构的嵌入式 Linu…

在前端开发中,html中script 的type分别有哪几种?分别什么情况用到?

以下是 HTML 中<script>标签type属性的常见取值、说明及使用场景&#xff1a;type 值说明使用场景不写&#xff08;空值&#xff09;HTML5 中默认等同于text/javascript&#xff0c;表示普通 JavaScript 脚本绝大多数传统 JavaScript 代码&#xff0c;包括内联脚本和外部…

2025职教技能大赛汽车制造与维修赛道速递-产教融合实战亮剑​

各位职教同仁&#xff0c;2025年世界职业院校技能大赛总决赛争夺赛&#xff08;汽车制造与维修赛道&#xff09;国内赛区的战报新鲜出炉&#xff01;本次大赛以“技炫青春 能创未来”为主题&#xff0c;聚焦汽车产业链高质量发展需求&#xff0c;在真实场景中比拼技能&#xff…

日志 | Spring Boot 日志配置通用规律(AI问答)

Spring Boot 日志配置通用规律。想看特定日志&#xff0c;怎么打开日志开关 文章目录一、一句话总结二、AI问答版提问词AI的响应&#x1f4ca; Spring Boot 日志配置通用规律1. 基本语法结构2. 日志级别&#xff08;从详细到简洁&#xff09;&#x1f3af; 常用日志配置分类1. …

DJANGO后端服务启动报错及解决

1.报错信息[2025-09-05 17:08:54 0800] [23438] [INFO] Worker exiting (pid: 23438) [2025-09-05 17:08:54 0800] [23440] [ERROR] Exception in worker process Traceback (most recent call last):File "/www/SOP/lib64/python3.11/site-packages/gunicorn/arbiter.py&…

Qt 中的 Q_OBJECT 宏详解 —— 从源码到底层机制的全面剖析

Qt 中的 Q_OBJECT 宏详解 —— 从源码到底层机制的全面剖析 文章目录Qt 中的 Q_OBJECT 宏详解 —— 从源码到底层机制的全面剖析摘要一、Q_OBJECT 宏是什么&#xff1f;二、Q_OBJECT 宏背后的源码三、moc 工具的作用四、信号与槽调用流程五、没有 Q_OBJECT 会怎样&#xff1f;六…

GD32自学笔记:5.定时器中断

定时器中断功能主要是两点&#xff1a;1.怎么配置的定时器中断时间间隔&#xff1b;2.中断里长什么样一、定时器中断配置函数直接在bsp_basic_timer.c里找到下面函数&#xff1a;void basic_timer_config(uint16_t pre,uint16_t per) {/* T 1/f, time T * pre,pertime (pre …

[Godot入门大全]目录

1 免责声明 资源分享免责声明&#xff1a; 本平台/本人所分享的各类资源&#xff08;包括但不限于文字、图片、音频、视频、文档等&#xff09;&#xff0c;均来源于公开网络环境中的可分享内容或已获授权的传播素材。 本平台/本人仅出于信息交流、资源共享之目的进行传播&…

使用 StringRedisTemplate 实现 ZSet 滚动查询(处理相同分数场景)

1. 为什么需要改进当 ZSet 中存在相同分数 (score) 的元素时&#xff0c;单纯使用分数作为偏移会导致数据漏查或重复。例如&#xff1a;多条记录具有相同时间戳&#xff08;作为分数&#xff09;分页查询时可能跳过相同分数的元素或重复查询相同分数的元素改进方案&#xff1a;…

【Android】安装2025版AndroidStudio开发工具开发老安卓旧版App

为了开发老旧的安卓App&#xff0c;这里记录一下2025版AndroidStudio的安装过程&#xff0c;如果卸载以后&#xff0c;可以按照此文章的步骤顺利重新安装继续使用。 文章目录安装包Android SDK新建项目新建页面构建项目Gradle下载失败构建失败构建完成编译失败安装失败关于APP在…

Python跳过可迭代对象前部元素完全指南:从基础到高并发系统实战

引言&#xff1a;跳过前部元素的核心价值在数据处理和系统开发中&#xff0c;跳过可迭代对象的前部元素是常见且关键的操作。根据2024年数据处理报告&#xff1a;92%的数据清洗需要跳过文件头部85%的日志分析需要忽略初始记录78%的网络协议处理需跳过头部信息65%的机器学习训练…

ConcurrentHashMap扩容机制

ConcurrentHashMap的扩容为了提高效率&#xff0c;是多线程并发的每个线程控制一部分范围节点的扩容(根据cpu与数组长度确定控制多大范围)有两个核心参数sizeCtl&#xff1a;标记扩容状态 负数时代表正在扩容&#xff0c;存储量参与扩容的线程数&#xff0c;正数代表出发扩容的…

Spring Cloud Gateway 进行集群化部署

如果将 Gateway 单独部署为一个服务而不做任何高可用处理&#xff0c;它确实会成为一个单点故障&#xff08;SPOF, Single Point of Failure&#xff09;。如果这个唯一的 Gateway 实例因为服务器宕机、应用崩溃、部署更新或其他任何原因而不可用&#xff0c;那么整个系统的所有…

计算机网络:以太网中的数据传输

以太网中&#xff0c;数据的传输依赖于一系列标准化的技术规范&#xff0c;核心包括帧结构封装、介质访问控制机制和物理层编码技术&#xff0c;具体如下&#xff1a; 1. 以“帧&#xff08;Frame&#xff09;”为基本传输单元 以太网在数据链路层将网络层的数据包&#xff08;…

元器件--USB TypC接口

USB TypC接口下图这些都是USB接口A口与B口的区别USB A口和B口最初由USB-IF在1996年引入。根据当时的USB协议&#xff0c;A口主要用于主设备&#xff08;如电脑&#xff09;&#xff0c;而B口则用于从设备&#xff08;如打印机和摄像头&#xff09;。随着USB-C接口的日益普及&am…