【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

在LinuxMint 22.1(Ubuntu24.04)上安装使用同花顺远航版

Linux用户成功在LinuxMint22.1系统上通过Wine9.0运行同花顺远航版,解决了长期困扰的股票行情软件问题。此前Linux原生版同花顺功能简陋且停止更新,Wine版通达信存在显示问题。作者作为自由软件支持者,通过调整Wine配置文件解决了高分屏显示异常问题,实现了远航版的正常使用。期待同花顺能重启Linux原生版开发,支持更多处理器架构,完善国产软件生态。该方案为Linux股票软件用户提供了实用参考。

5136

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

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

342

多仓智能订单路由与动态优化方案设计

现在有很多商家会有多个仓库,并分布在不同的城市中,当用户下单后会根据商品库存及订单信息将订单分配到对应的仓库进行发货,如就近原则,本期基于多仓库设计一套订单路由方案,包含核心逻辑、规则优先级和实施方案,适用于多仓协同的订单自动分配场景

14年产品经理老兵,想把自己的经验及总结分享给大家,只讲思路及实操,不讲废话 2481

保姆级教程:用Python 3.10和Ollama在Windows上搞定LightRAG本地部署(附环境配置避坑指南)

本文提供了一份详细的Windows系统下LightRAG本地部署指南,涵盖Python 3.10环境配置、Ollama模型服务安装到LightRAG核心组件部署的全流程。特别针对Windows平台常见问题提供解决方案,帮助开发者快速搭建高效的检索增强生成(RAG)系统,实现专业领域知识的智能检索与整合。

weixin_28725407的博客 488

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

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

weixin_27061475的博客 343

【C语言项目合集】这十个入门必备练手项目,让C语言对你来说不再难学!

适合刚入门C语言的编程学习小白的十个练手项目,每个都很经典且实用,让你学完C语言不再迷茫!

kxtxdy的博客 3万+

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

MySQL登录、访问、退出操作

云沧同学的博客 862

FDTD超表面仿真详细教程,几何相位,共振相位,传播相位

FDTD的超表面主要几何相位型(PB型)和共振型两种类型,其中PB型每个cell中的纳米棒的长宽相同,旋转角度不同,共振型长宽不同,旋转角度相同。本博文中以最常见的长方形纳米棒为例,用FDTD演示两种超表面实现的聚焦透镜的功能,包含详细步骤,其他形状,材料的超表面可自行尝试。

wuyuerhhg的博客 3万+

仿真学习系列(三十八):Sigrity仿真之单端S参数提取

S 参数(Scattering Parameters)是高速信号分析中最基础也最常用的指标,能够全面表征走线、过孔、连接器等互连结构的高频行为。在 Sigrity PowerSI 中,Model Extraction 是最常用的 S 参数提取方式,适用于高速差分线、单端线、过孔、参考平面等各种拓扑结构。 本节将通过示例讲解如何在 PowerSI 中完成一次完整的 S 参数提取流程,包括:对象选择、端口设置、频率范围配置以及结果查看。掌握此方法后,即可对任意高速网络执行阻抗、插损、回损、串扰分析,为进一步的

案例文章,高速信号 838

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

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

455

在Simulink中构建永磁同步电机的网络化控制模型,并分析通信网络对系统性能的影响

核心优势通过仿真验证了网络延迟和丢包对PMSM控制性能的影响。提供了改进PI参数或引入自适应控制的解决方案。扩展方向抗干扰控制:结合卡尔曼滤波或滑模控制抑制网络噪声。时间敏感网络(TSN)建模:参考知识库[2]的中断触发方式,实现确定性通信。网络安全仿真:模拟恶意攻击(如数据篡改)对控制系统的威胁。

xiaoheshang_123的博客 168

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

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

weixin_42692935的博客 202

【kafka】控制台默认不能发送大数据 4096 4095 4129

1.概述 因为某些原因,需要做一个测试,然后我想往topic中,发送一条消息,然后再消费它。但是消息有点大,一条消息是36K. 消费者 [root@1 kafka]# bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic xxx.devicealarm | grep 网络攻击 生产者,生产者发送了一个消息消息是一个json,json中有这个数据特征 网络攻击 [root@1 kafka]# bin/kafka-console-p

九师兄 586

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

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

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

chinaherolts2008的博客 143

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

上一篇: 【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、付费专栏及课程。

余额充值