MySQL8.0.35简介

MySQL 8.0.35 是 MySQL 数据库管理系统的一个具体版本,该版本包含了多种特性和改进。以下是关于 MySQL 8.0.35 的主要信息,包括其发布背景、性能提升、以及安装和配置的相关内容:

1. 发布背景

  • MySQL 8.0 系列自 2017 年起开始开发,并于 2018 年 7 月发布了第一个 General Availability (GA) 版本 8.0.11。
  • 截至 2024 年 5 月,MySQL 8.0 系列已经发布了多个版本,其中 8.0.35 是近期的一个稳定版本。

2. 性能提升

  • 根据 Oracle 的一篇博客文章(发布于 2024 年 2 月),MySQL 8.0.35 的企业版相比社区版在性能方面有所提高,特别是在某些测试场景下,性能提升达到了 17% 到 25%。
  • 另外,在 2023 年 11 月的一篇知乎文章中提到,MySQL 官方在 8.0.35 版本中修复了一个 bug,这个修复导致了 Mark Callaghan 在其 benchmark 上验证到有 300% 的性能提升(即 4 倍)。

3. 安装和配置

  • 对于 Windows 64 位系统,MySQL 8.0.35 的安装和配置过程主要包括以下几个步骤:
    1. 官网下载 MySQL 8.0.35 的安装包(ZIP 或 MSI 格式)。
    2. 配置初始化文件 my.ini,该文件用于设置 MySQL 的端口、安装目录、数据存放目录等参数。
    3. 初始化 MySQL 数据库。
    4. 安装 MySQL 服务并启动,同时修改 root 用户的密码。
    5. 配置环境变量,以便在命令行中直接访问 MySQL。
    6. 使用连接工具(如 MySQL Workbench、Navicat 等)连接到 MySQL 数据库。

4. 卸载

  • 如果需要卸载 MySQL 8.0.35,可以使用专业的卸载工具如 Revo Uninstaller Pro,它可以深度清理注册表中的残留项。此外,还可以使用 CCleaner 扫描并修复注册表问题。
  • 另一种卸载方法是手动进行,包括停止 MySQL 服务、删除 MySQL 的安装目录、数据目录、以及从服务管理中删除 MySQL 服务,并从环境变量中移除相关配置。

当安装MySQL 8.0.35时,可以遵循以下步骤。这里我将结合参考文章中的信息,以更清晰和详细的格式给出安装步骤:

1. 下载MySQL安装包

  • 打开MySQL官方网站(https://www.mysql.com/downloads/)。
  • 选择“MySQL Community Server”进行下载。
  • 在下载页面,选择对应的操作系统版本(例如Windows),然后选择MySQL 8.0.35版本进行下载。

2. 安装MySQL

Windows系统安装
  1. 双击安装包:找到下载好的安装包,双击打开。
  2. 选择安装类型:通常选择“Custom”(自定义)安装。
  3. 选择安装路径:按照提示自定义安装路径,然后点击“Execute”或“Next”进行下一步。
  4. 设置密码:在安装过程中,会提示你设置MySQL的root用户密码,请选择一个简单易记的密码。
  5. 完成安装:完成上述步骤后,点击“Finish”或“Execute”完成安装。
ZIP版安装(针对Windows)
  1. 解压ZIP文件:将下载的ZIP文件解压到自定义的全英文路径下,例如C:\Program Files\mysql-8.0.35-winx64
  2. 创建配置文件:在和bin同级目录下创建文件my.ini,并配置相关参数(参考参考文章3中的配置内容)。
  3. 创建数据文件夹:在配置文件中指定的datadir路径下创建数据文件夹(如data)。

3. 配置环境变量

  • 在系统变量中找到“Path”变量,点击“新建”,然后将MySQL的bin目录路径(例如C:\Program Files\mysql-8.0.35-winx64\bin)添加到其中。

4. 验证安装

  • 打开命令提示符(CMD),输入mysql -uroot -p,然后输入你在安装过程中设置的密码。如果成功登录,则说明MySQL安装成功。

注意事项

  • 在安装过程中,如果出现错误或问题,请查阅MySQL的官方文档或在线资源以获取帮助。
  • 请确保在安装过程中选择正确的操作系统版本和MySQL版本。
  • 在设置密码时,请确保密码的复杂性和安全性,同时避免使用过于简单或容易猜测的密码。

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

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

相关文章

MQ第②讲~保证消息可靠性

前言 上一讲我们讲了MQ实际工作中常见的应用场景,这一节讲一下消息的可靠性,如果对MQ掌握程度比较高的铁子,可以不用看,节省您宝贵的时间。 消息的大致链路 消息从投递到消费需要考虑如下几个问题 生产者的消息是否成功投递到消…

虚拟机改IP地址

使用场景:当你从另一台电脑复制一个VMware虚拟机过来,就是遇到一个问题,虚拟的IP地址不一样(比如,一个是192.168.1.3,另一个是192.168.2.4,由于‘1’和‘2’不同,不是同一网段&#…

浅谈路由器转发数据包

当路由器转发数据包时,它会经历一系列步骤,包括接收数据包、路由表查询、以及转发数据包。以下是详细的步骤描述: 1. 接收数据包 以太网帧到达端口:当一个以太网帧到达路由器的某个网络接口(端口)时&#…

Ubuntu设置静态IP方法

Ubuntu设置静态IP方法 编辑文件:sudo vim /etc/netplan/01-network-manager-all.yaml network: version: 2 renderer: networkd ethernets: ens33: # 替换为你的网络接口名称 (可通过ifconfig查看)addresses: - 192.168.3.198/24 # 设置静态IP地址和子网掩…

20240529瑞芯微官方Toybrick TB-RK3588开发板的Debian11下使用SCP拷贝文件

20240529瑞芯微官方Toybrick TB-RK3588开发板的Debian11下使用SCP拷贝文件 2024/5/29 20:48 1、ADB链接异常。 2、BT打开之后找不到设备? 不清楚:是我拿到的开发板的问题,还是Toybrick/Rockchip官方没有做好。 3、现在最新版本的WINSCP&…

【论文解读】MD-VQA: Multi-Dimensional Quality Assessment for UGC Live Videos

原文下载地址:MD-VQA: Multi-Dimensional Quality Assessment for UGC Live Videos 时间:2023 年 级别:IEEE 作者:上海交通大学、阿里巴巴 摘要: UGC直播视频在捕获过程中常常会受到各种失真的影响,导致视觉质量多样。这些源视频在通过媒体服务器提供商分发给最终用户之…

154.找出出现至少三次的最长特殊字符串|(力扣)

代码解决 class Solution { public:int maximumLength(string s) {// 使用unordered_map来存储每个连续子串出现的次数unordered_map<string, int> mp;string key; // 存储当前的连续子串int ans -1; // 存储最终的答案&#xff0c;如果没有符合条件的子串&#xff0c…

centos系统编译openssl和openssl-lib的rpm安装包

centos系统编译openssl和openssl-lib的rpm安装包 由于漏洞原因需要升级系统的openssl版本到新的版本&#xff0c;但是openssl最新版本需要自己编译生成rpm安装文件&#xff0c;以下是编译步骤&#xff1a; 1、下载对应版本的源码包 可以去openssl github下载&#xff0c;htt…

深度学习常用命令

tensorboard —logdir路径 conda 相关 - conda env list - conda activate 环境名 - conda env export > 111.yaml 导出环境到111.yaml文件 - conda env create -f 111.yaml 根据文件创建环境 - conda list 查看当前环境安装包 - conda remove -n your_env_name --all …

高级数据结构-并查集

例题1&#xff1a; Alice和Bob玩了一个古老的游戏&#xff1a;首先画一个 &#x1d45b;&#x1d45b; 的点阵&#xff08;下图 n3 &#xff09;。 接着&#xff0c;他们两个轮流在相邻的点之间画上红边和蓝边&#xff1a; 直到围成一个封闭的圈&#xff08;面积不必为 1&#…

Cisco网络工程师和网络安全视频教程(完整版)

0001.IT技术包括的技能 0002.课程目标.mp4 0003.Internet示意图.m 0004.局域网和广域网区 0005.服务器客户机mp4 0006.应用层和表示层.m.. 0007.会话层.mp4 0008.传输层.mp4 0009.网络层数据链路层 0010.OSI参考模型和网 0011.普换法排错.mp4 0012.OSI参考模型和网. 0013.网线和…

Mysql 插入或者更新 踩坑

最近在做电商项目&#xff0c;里面存在定时同步的代理商接口&#xff0c;接口xml里面使用了 MySQL的插入或者更新语法&#xff0c;我测试的时候老是发现数据没有更新&#xff0c;点进去才发现这个坑&#xff0c;路过的xdm 可以看下. 我的代码就不贴上来了&#xff0c;写一下具…

如何更改SSH服务器端口以减少蛮力攻击

本周有一个客户&#xff0c;购买Hostease的独立服务器&#xff0c;询问我们的在线客服&#xff0c;如何更改SSH服务器端口以减少蛮力攻击&#xff1f;我们为用户提供相关教程&#xff0c;用户很快解决了遇到的问题。在此&#xff0c;我们分享这个操作教程&#xff0c;希望可以对…

8086 汇编笔记(二):寄存器(内存访问)

一、内存中字的存储 字单元的概念&#xff1a;字单元&#xff0c;即存放一个字型数据(16 位)的内存单元&#xff0c;由两个地址连续的内存单元组成 由上一章学习可知&#xff1a;高地址内存单元中存放字型数据的高位字节&#xff0c;低地址内存单元中存放字型数据的低位字节 …

有源蜂鸣器、无源蜂鸣器区别

对比 有源蜂鸣器 1. 结构和原理 有源蜂鸣器内部自带振荡源&#xff0c;只需接通电源即可发声。内部电路会自动产生一定频率的振荡信号&#xff0c;从而驱动蜂鸣器发声。 2. 驱动方式 驱动有源蜂鸣器非常简单&#xff0c;只需要提供一个直流电源&#xff08;通常是3V、5V或…

Flutter 中的 Wrap 小部件:全面指南

Flutter 中的 Wrap 小部件&#xff1a;全面指南 Flutter 的 Wrap 是一个灵活的布局小部件&#xff0c;它允许子组件沿着主轴&#xff08;可以是水平或垂直&#xff09;排列&#xff0c;并在空间不足时换行。这种类型的布局对于创建流式布局和响应式设计非常有用。本文将详细介…

使用 VALUES 子句构建数据集

在数据库操作中&#xff0c;VALUES 子句是一个非常有用的工具&#xff0c;它可以直接在查询中创建一组值。这种方式非常适合用于临时数据的展示、测试和处理。本文将详细介绍 VALUES 子句的用法&#xff0c;并列出支持该功能的主要数据库系统。 一、VALUES 子句的基本用法 VA…

mysql语句大全及用法

MySQL是一种广泛使用的开源关系型数据库管理系统&#xff0c;它支持标准的SQL&#xff08;Structured Query Language&#xff09;语言&#xff0c;用于数据库的查询和操作。以下是一些基本的MySQL语句及其用法的概述&#xff1a; 连接MySQL数据库 mysql -h主机地址 -P端口号…

【知识拓展】机器学习基础(一):什么是预处理对象、模型对象 、pipeline、Tokenizer

前言 公司业务需要一套可离线部署的检索增强生成(RAG)大模型知识库&#xff0c;于是最近花了一周时间了解了AI相关的技术。除了查阅各类高质量技术博客&#xff0c;也自行动手进行了一些demo样例。其中包括huggingface、modelscope等平台&#xff0c;虽能使用&#xff0c;但疑惑…

扎气球最高分-第13届蓝桥杯选拔赛Python真题精选

[导读]&#xff1a;超平老师的Scratch蓝桥杯真题解读系列在推出之后&#xff0c;受到了广大老师和家长的好评&#xff0c;非常感谢各位的认可和厚爱。作为回馈&#xff0c;超平老师计划推出《Python蓝桥杯真题解析100讲》&#xff0c;这是解读系列的第74讲。 扎气球最高分&…