【MySQL基础】章节4:MySQL的安装(8.4.0 LTS)

快讯! MySQL 8.4.0 LTS 发布(MySQL 第一个长期支持版本) InnoDB:现在,在长时间运行的回滚过程中,进度消息会定期记录为信息注释级别的错误消息,最初为 ER_IB_LONG_ROLLBACK_FULL(附加事务信息),后跟连续的 ER_IB_LONG_ROLLBACK. (WL#15822)系统变量的默认值为 group_replication_consistency now BEFORE_ON_PRIMARY_FAILOVER;从以前的版本升级时,已拥有该SYSTEM_USER权限的用户将自动被授予该 OPTIMIZE_LOCAL_TABLE权限。 阅读详情
AI摘要

本文讲述了MySQL8.4.0LTS的安装步骤,涉及版本选择、下载、配置(包括数据目录、账户设置、服务和环境变量)等内容,适合Windows11用户参考。,

【1】MySQL的版本

近期主要历史版本有5.0/5.1/5.5/5.6/5.7,到了5.8直接改名为8.0了,目前最新版本是MySQL8。6.0曾经是个内部试验版本,已经取消了。
MySQL8.0的版本历史:
1)2016-09-12第一个DM(Development Milestone)版本8.0.0发布
2)2018-04-19第一个GA(General Availability)版本开始,8.0.11发布
…
3)本博客撰写时,最新社区版本是8.4.0 LTS

【2】官方下载

下载地址:https://dev.mysql.com/downloads/mysql/
在这里插入图片描述

在这里插入图片描述

【3】安装

1.双击在这里插入图片描述
2.这一步是安装程序,选Typical则默认安装在C盘,大小大概五百多MB,如果想安装在别的盘,可以选择Custom。
在这里插入图片描述

【4】配置

1.next
在这里插入图片描述
2.Data Directory
如果点…默认只能在C盘里选择Data Directory
解决方法是把C改成D,它会自动在D盘创造文件夹
在这里插入图片描述
3.Type and Network
next即可
ps:MySQL默认端口号就是3306,不用改动(补充tips:Oracle默认端口号1521,Tomcat默认8080,不同的数据库管理系统有不同的默认端口号)
在这里插入图片描述
4.Accounts and Roles
Root Account两个都填了root(随便什么都行)
其他user不再添加
在这里插入图片描述
5.Windows Service
next
在这里插入图片描述

6.Server File Permissions
next
在这里插入图片描述
7.Sample Database
示例数据库,可以勾选,能够帮助初学者更好地理解和应用MySQL的各种功能和特性。我这里硬盘空间比较宽裕,就都选了(不需要的可以不选)在这里插入图片描述
8.Apply Configuration
点Execute(如果有错误的话Log里会有报错,按照对应报错解决即可)
在这里插入图片描述
9.配置完成
在这里插入图片描述

【5】配置环境变量

本人操作系统是win11
1.右键桌面的“此电脑”,点击“属性”
在这里插入图片描述
2.点击“系统高级设置”
在这里插入图片描述
3.环境变量
在这里插入图片描述
4.
在这里插入图片描述
5.将C:\Program Files\MySQL\MySQL Server 8.4\bin添加到环境变量
在这里插入图片描述
6.确定

Windws MySQL 8.4 LTS的安装(保姆级教程) 阅读详情

相关推荐

Docker Compose部署MySQL 8.4 LTS生产级实践指南

容器化部署正在成为数据库运维的标准范式,它通过声明式配置解决了环境一致性与资源隔离的传统痛点。在数据库版本选择上,长期支持(LTS)版本因其稳定的更新周期和持续的安全修复,成为生产环境的可靠基石。Docker Compose作为容器编排工具,能够将MySQL的镜像、网络、存储卷与健康检查统一管理,大幅降低部署复杂度。本文从基础概念出发,解析容器化数据库的架构原理,并围绕MySQL 8.4 LTS的镜像策略、性能参数调优、逻辑备份与物理恢复等核心场景展开,结合工程实践给出可落地的备份恢复方案与常见故障排查指引

weixin_30582943的博客 286

MySQL 8.4 安装教程

选择安装包进行下载,这里下载的是MySQL8.4.3版本,也可以选择其他版本,安装步骤大差不差。题目:创建数据库db_ck,再创建表t_hero,将四大名著中的主要人物都插入这个表中。使用 select * from t_hero;创建表中的数据,分别是id、姓名、所在书名、简介。点击新建,把MySQL安装的目录路径复制上去,按键win+R,输入cmd进入输入以下命令。打开高级系统设置,在系统上添加环境变量。选择Typical选项进行下一步。利用代码查看数据表实际数据。使用客户端登录MySQL。

2201_75588145的博客 2819

MySQL 8.4 LTS 容器化部署实战:Docker Compose 生产级方案

容器化技术正在重塑应用交付方式,但数据库作为核心基础设施,容器化部署需要兼顾数据安全、配置可观测性与运维效率。Docker Compose 以轻量级编排能力,将服务依赖、数据卷、健康检查等要素以代码形式固化,成为生产环境标准化部署的理想选择。MySQL 8.4 LTS 作为长期支持版本,提供了更稳固的安全基线,与 Compose 结合可构建可回滚、可备份、易排障的完整方案。从数据目录规划、权限映射到参数调优、日志采集,再到备份恢复与故障排查,本文梳理了容器化 MySQL 在生产落地中的核心实践,帮助运维与开

weixin_28710999的博客 298

安装MySQL8.4.4

从 MySQL 8.4.0 开始,mysql_native_password 认证插件默认不再启用。若要启用,需要在MySQL启动的时候,添加–mysql-native-password=ON 参数;或在配置文件中设置 mysql_native_password=ON。

BerryMethod的博客 8185

#zabbix5#在CentOS8安装Zabbix5

*#zabbix5#在CentOS8安装Zabbix5 前言* Zabbix服务器可以在任何Linux发行版上安装,但是在本教程中,我将展示如何在CentOS 8 / RHEL 8上安装最新版本– Zabbix Server 5.0。 Zabbix是100%免费的开源最终企业级软件,旨在监视IT基础架构组件和服务的可用性和性能。 您可以阅读有关Zabbix受欢迎程度的案例研究,并在本文中找到有关开源运动的更多信息。 Zabbix5 预览 首先,我们将安装和配置Zabbix服务器,然后安装和配置数据库,这是一

haohan_dandang的博客 972

保姆级教程:在CentOS 7上搞定Zabbix 6.4、MySQL 8.0和PHP 7.4的完整配置流程

本文提供在CentOS 7上部署Zabbix 6.4、MySQL 8.0和PHP 7.4的完整配置流程,涵盖基础环境准备、MySQL优化、GCC升级、Zabbix编译安装、PHP调优及生产环境加固等关键步骤。通过实战经验和深度优化建议,帮助用户高效构建企业级监控系统,提升运维效率。

weixin_30673611的博客 167

零基础保姆级教程:MySQL 8.0 全平台安装全指南 | Windows/Linux/Mac全覆盖,跟着做100%成功

本文提供MySQL 8.0 LTS最新稳定版在Windows和Linux平台的详细安装指南。Windows用户可通过官方MSI安装包实现图形化一键安装,重点强调前置清理、组件选择、密码设置和环境变量配置等关键步骤。Linux用户则覆盖CentOS/Rocky和Ubuntu系统,包含清理mariadb、配置yum源、服务管理、密码修改和安全加固等完整流程。所有步骤均经过验证,特别标注新手常见错误点,确保零基础用户能顺利完成安装并验证成功。文中强调必须使用强密码、执行安全加固脚本等最佳实践,兼顾易用性与安全性。

m0_67000457的博客 1817

Zabbix 7.0 LTS 部署与 MySQL 分区优化实战

在监控系统部署中,时序数据库的高效管理是保障长期稳定运行的核心。Zabbix 作为主流监控方案,其 history、trends 等表随数据量增长会引发查询缓慢、housekeeper 删除困难等问题。通过 MySQL 8.0 的 RANGE 分区技术,按时间维度将大表拆分为独立分区,可实现秒级 DROP PARTITION 替代逐行 DELETE,显著降低 IO 压力并提升查询性能。该方案适用于中大型监控场景,尤其适合需要保留历史数据并控制磁盘占用的运维环境。本文聚焦 Zabbix 7.0 LTS 部署中

weixin_26934905的博客 297

CentOS 7.9部署Zabbix 7.0 LTS完整教程:从MySQL8.0到Agent2监控实战

在IT运维中,监控系统是保障业务稳定性的基石。从基础的主机性能指标到复杂的业务链路,一套可靠的监控平台能帮助运维人员提前发现异常、快速定位故障。Zabbix作为企业级开源监控解决方案,凭借其强大的数据采集能力、灵活的告警机制和可视化界面,成为众多团队的首选。部署Zabbix通常涉及服务器端、数据库、Web前端和Agent组件的协同工作,其中数据库选型与配置直接影响到系统的稳定与性能。在CentOS 7.9这类存量环境中,如何搭配MySQL 8.0完成Zabbix 7.0 LTS的安装,并成功接入Agent2

weixin_34195142的博客 292

离线教程包本地跑通:Nginx+PHP 8.1+MySQL 8.0 部署与避坑

很多开发者习惯把教程文档整站打包成离线包,双击 index.html 就能翻阅,但在 file:// 协议下脚本受限、路径解析异常,一旦涉及站内搜索、表单提交或 PHP 示例就全部失灵。真正的原理是把它当作一个本地站点来托管:Nginx 负责静态资源与请求转发,PHP-FPM 解析 .php 动态示例,MySQL 提供建表与增删改查的运行环境,通过 localhost 或 127.0.0.1 访问而非直接打开文件。这样才能让离线教程包里的搜索、表单和 SQL 章节真实跑通,适用于无网自习室、内网机器、通勤路

weixin_31497453的博客 266

MySQL 8.4.0安装程序

2024年5月从MySQL 官网下载,社区稳定版。 首先,它作为MySQL的第一个LTS(长期支持)版本,肯定有很多值得称赞的地方。长期支持意味着它会有更长时间的更新和安全补丁支持,对于追求系统稳定性和可靠性的用户来说,真是个好消息。 MySQL8.4.0调整了与InnoDB存储引擎相关的多个服务器系统变量的默认值,这样可以更好地适应不同的硬件环境和业务需求。比如innodb_io_capacity的默认值改成了10000,对于现在普遍使用的SSD硬盘来说,这个设置是很合理的。

[数据库][MySQL]MySQL8.0数据库安装参考手册Linux

MySQL8.0数据库Linux安装指南摘要 本手册详细介绍了MySQL8.0社区版在Linux系统上的二进制安装流程。主要内容包括: 安装前准备:系统参数优化、关闭selinux、下载对应的MySQL二进制包 安装步骤:创建用户组和目录、配置my.cnf文件、初始化数据库、设置启动脚本 密码管理:获取初始密码并修改root密码,创建应用专用账户 特殊系统处理:针对Ubuntu系统的启动脚本解决方案 安全配置:防火墙设置、远程连接管理 日常运维:数据库创建、备份恢复、数据目录迁移等操作指南 手册特别强调:安

一名不太专业的程序员 265

机器学习实例(预测房价中位数)(附代码)

1、下载数据: 下载一个压缩文件housing.tgz即可,其包含housing.csv(已经包含书有数据。),用 tax xzf housing.tgz 来解压提取CSV文件。 import os import tarfile import urllib.request DOWNLOAD_ROOT = "https://raw.githubusercontent.com/ageron/handson-ml2/master/" HOUSING_PATH = os.path.join("datasets",

qq_51153436的博客 2760

MySQL 8.4 LTS 中 GROUP BY 隐式排序取消:90% 的开发者踩过的性能陷阱...

上周有个需求让在线课程平台的报表查询接口从 120ms 飙升到 4.2s,排查到最后发现根因藏在一个 8 行 SQL 里——MySQL 8.4 LTS 默认关闭了之外的隐式排序行为,导致一个跑了三年的老查询直接走了全表扫描。这个变更在 MySQL 8.0 到 8.4 之间几乎没有任何文档噪音,但它在生产环境中的杀伤力远超预期。

342

使用TensorFlow Lite Micro流程记录(带源码)

记录如何使用tensorflow lite micro,以及期间解决的问题

ZhaoDongyu_AK47的博客 6216

【Unity】【模型】【AI建模】如何将AI生成的GLB格式3D模型文件导入Unity

本文介绍了一个将AI工具自动生成的GLB格式3D模型文件转换成fbx模型文件导入Unity的步骤。

O青草O的博客 Unity和游戏制作知识分享 1358

MySQL安装与卸载全攻略:版本选择到彻底清理

数据库是后端开发与运维的基础设施,而MySQL作为最流行的开源关系型数据库之一,其安装与卸载质量直接影响后续业务的稳定性和可维护性。理解MySQL社区版与企业版的区别、版本号中LTS与创新版的发布节奏,以及MSI、ZIP、apt、yum等不同安装包的适用场景,是从源头避开“装不上、连不上”问题的关键。版本选定后,数据目录初始化、身份认证插件选择、服务注册与配置优化,构成了Windows和Linux环境下完整的上手链路。入门开发者与测试环境维护者常遇到的0xe0434352、SSL连接错误、服务启动失败等问题

weixin_27061475的博客 343

【YOLOv11改进[Backbone]】 使用Ghostnetv2替换Backbone

使用Ghostnetv2替换Backbone

静谧、淡雅 518

【MySQL基础】章节6:MySQL登录、访问、退出操作

MySQL登录、访问、退出操作

云沧同学的博客 862

一文探讨视频秒开:m3u8视频格式与视频秒开优化

秒开指的是,一秒内成功加载的播放数/播放总数。本意是想对比一下m3u8与mp4视频格式,并了解m3u8格式优缺点,以确定一个大概优化方向。但对m3u8做简单了解后,觉的m3u8可能是一个优化方向。

bjxiaxueliang的CODING小栈 2万+

自动化上位机开发C#100例:如何用面向对象的方式封装雷赛运动控制卡EtherCAT总线卡(C#代码)

自动化上位机开发C#100例:雷赛运动控制卡EtherCAT总线卡C#封装类。

十多年IT经验,专注机器视觉,智能制造半导体行业 5031

MySQL 8.0 跨平台安装配置全指南:从零到生产环境部署

最近在帮团队搭建开发环境时,发现不少新同学在安装和配置 MySQL 时,总会遇到各种“坑”:版本选择困难、安装过程报错、配置项不理解、服务启动失败……网上的教程要么版本过时,要么步骤跳跃,导致一个简单的安装配置耗费大半天。本文旨在提供一个从零开始、手把手式的 MySQL 安装与配置全流程指南,内容涵盖 Windows、macOS 和 Linux 三大主流平台,并深入讲解核心配置文件的每一项含义。无论你是刚入门数据库的新手,还是需要快速搭建测试环境的开发者,都能按照本文步骤,成功部署一个稳定、可用的 MySQ

455

UFS总体介绍及FPGA开发

通过实现UFS的主控制器、设备控制器等组件,我们可以在FPGA上进行UFS开发,并实现高速数据传输和低功耗特性的存储解决方案。物理层负责传输物理信号,数据链路层提供数据包的传输和错误检测功能,传输层处理数据包的分段、重组和重传,逻辑层管理设备和主控制器之间的命令和数据传输,文件系统层负责文件管理和数据存储。在本文中,我们将介绍UFS的总体架构和特性,并探讨如何在FPGA上进行UFS开发。这些组件的实现涉及到UFS协议的具体细节和硬件平台的特性,因此需要参考UFS协议规范和FPGA开发平台的相关文档。

PodProgram的博客 2136

MySQL 8.0安装与配置全指南:从初始密码到my.ini与连接排错

数据库的安装与配置是开发环境搭建中最常见也最易卡壳的环节。MySQL作为主流关系型数据库,其8.0版本在默认字符集、认证插件和索引机制上均有重大变化。理解服务端初始化流程、root密码的生成与重置逻辑,以及my.ini中字符集和InnoDB缓冲池等核心参数的含义,是避免后续连接失败与业务报错的关键。无论是通过Windows向导、ZIP部署还是Docker容器方式运行,掌握跳过权限验证、处理MySQL 8.0与旧客户端协议不兼容等常见故障的思路,能显著提升排错效率。本文从通用数据库运维概念切入,结合具体报错场

weixin_42692935的博客 202

手把手教你双目测距理论及生成视差图,深度图,点云图像

Stereo Vision, 也叫双目立体视觉,它的研究可以帮助我们更好的理解人类的双眼是如何进行深度感知的。双目视觉在许多领域得到了应用,例如城市三维重建、3D模型构建(如kinect fusion)、视角合成、3D跟踪、机器人导航(自动驾驶)、人类运动捕捉(Microsoft Kinect)等等。双目测距也属于双目立体视觉的一个应用领域,双目测距的基本原理主要是三角测量原理,即通过视差来判定物体的远近。

qq_53545309的博客 2280

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

新来的领导下令升级 MySQL 8.0,完美掉坑…

你在使用MySQL的Group by分组时,是否发现分组后的数据都是有序的? 其实,在MySQL8.0版本前,优化器在分组查询vb.net教程时都会进行隐式排序。 那既然隐式排序为什么还要保留Order by?隐式排序c#教程的目的又是什么呢?让我们一起来看看。 一、背景小故事 年前我们换了领导。 俗话说,新官上任干总爱python基础教程干傻事儿,这不,领导要拥抱新事物,要求我们更新项目MySQL版本,从MySQL5.7更新到MySQL8.0。 不知是MySQL5.7不香了,还是领导你眼光高了

chinaherolts2008的博客 143

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

上一篇: 【MySQL基础】章节3:MySQL介绍
下一篇: 【MySQL基础】章节5:查看MySQL的安装结果
云沧同学
博客等级 码龄4年 577粉丝 41原创
评论 19
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值