当前位置: 首页 > news >正文

【MySQL_02】安装(8.4.4LTS : Windows + Linux)

文章目录

  • 一、版本说明
  • 二、官网下载
  • 三、Windows安装
    • 3.1 安装和配置
    • 3.2
  • 四、Linux安装

历史文章点击👉:SQL

🐈‍⬛github:https://github.com/mysql

💻官网: https://www.mysql.com

🌏维基百科:https://zh.wikipedia.org/wiki/MySQL

一、版本说明

按许可证分类:

版本特点优势适用场景
社区版(Community Edition免费开源,基于 GPL 许可证,适合中小型企业、开发环境。无成本,适合预算有限的项目;社区支持活跃,文档丰富。中小型企业、开发环境、个人项目、教育用途。
企业版(Enterprise Edition)付费版,提供完整功能和技术支持,包含高级工具和服务。包括备份工具、高级安全功能(如数据加密、审计日志)、性能监控和调优工具;官方技术支持。大型企业、高安全性需求场景、关键业务系统。
集群版(Cluster Edition)开源免费,基于 GPL 许可证,支持分布式数据库架构和高可用性。支持高可用性和分布式数据库架构;适合需要横向扩展的场景。需要高可用性和扩展性的场景,如 Web 应用、物联网。
高级集群版(Cluster CGE)需付费,提供高级集群功能和技术支持,基于 MySQL NDB Cluster。提供更强大的集群管理功能、高可用性和实时性能优化;官方技术支持。大型企业、高并发和高可用性需求的场景,如金融、电信。
嵌入式版(Embedded Edition)免费开源,专为嵌入式系统设计,占用资源较少。轻量级,适合资源受限的环境;易于集成到应用程序中。嵌入式系统、IoT 设备、移动应用。
经典版(Classic Edition)旧版 MySQL,基于 MyISAM 存储引擎,现已逐渐淘汰。简单易用,适合传统应用。旧系统维护、传统应用迁移。

主要版本号:

版本发布时间主要特性
MySQL 5.52010年InnoDB 成为默认存储引擎。
MySQL 5.62013年支持全文索引、GTID 复制等。
MySQL 5.72015年支持 JSON 数据类型、性能优化、安全性提升。
MySQL 8.02018年支持 UTF-8mb4 字符集、窗口函数、增强的 JSON 功能。
MySQL 8.42024年4月长期支持版本(LTS)。
MySQL 9.22025年1月最新创新版本( Innovation),带来了大量针对 JavaScript 和存储程序的改进。

版本后缀:

后缀含义
GA (General Availability)正式发布版本,稳定且可用于生产环境。
RC (Release Candidate)候选发布版本,接近正式版,但仍可能存在未发现的 bug。
Beta测试版本,功能基本完成,但可能存在较多 bug,不建议用于生产环境。
Alpha早期测试版本,功能不完整,仅用于开发和测试。
LTS (Long-Term Support)长期支持版本,提供长时间的安全更新和技术支持。
Innovation创新版本,引入新功能和实验性特性,适合开发者和早期采用者。
DMR (Development Milestone Release)开发里程碑版本,用于展示新功能和改进,通常不稳定。

安装包格式:

后缀含义
Source源代码版本,需手动编译安装。
Compressed压缩版本,通常以压缩包形式提供,需解压后使用。
RPM (Red Hat Package Manager)适用于 Red Hat 系列 Linux 系统的安装包格式。
DEB (Debian Package)适用于 Debian 系列 Linux 系统的安装包格式。
MSI (Microsoft Installer)适用于 Windows 系统的安装包格式。
DMG (Disk Image)适用于 macOS 系统的安装包格式。

二、官网下载

🔹🔹下载可能需要登录Oracle账户,自己注册即可。

🟢本文安装第一小节里面标红的版本,即社区版、LTS,操作系统为Windows和Linux(MacOS安装相应的版本即可)。

再MySQL官网点击Downloads即可选择要下载的内容。

较新的版本(2025-03-05):https://dev.mysql.com/downloads/mysql/

历史版本下载:https://downloads.mysql.com/archives/community/

(上面的连接都是MySQL官网的,若失效,官网下载即可)

选择版本和操作系统即可:
在这里插入图片描述

三、Windows安装

3.1 安装和配置

下载上图中的 8.4.4 LTS Windows MSI安装包。

双击安装,这里先安装typical版本吧,后面需要其它组件再安装即可。

安装完后,不要取消勾选进入Configuratior,然后完成,即可进入配置向导。

每个选项基本都有小字说明的,仔细看看就明白了。

取消勾选了也没事,自己打开即可:
在这里插入图片描述

后面要修改MySQL的设置,再次打开MySQL Configuratior修改就行了。

(1)自己设置数据保存目录:
在这里插入图片描述
(2)配置类型和网络:

  • 配置类型(Config Type

    • Development Computer:开发环境,占用较少资源,适合个人开发或测试。
    • Server Computer:服务器环境,优化性能,适合中小型应用。
    • Dedicated Computer:专用服务器,最大化性能,适合大型应用或高并发场景。
  • 连接性

    • 打开或关闭TCP连接,以及设置相应的端口。
    • Named Pipe 是一种用于进程间通信(IPC)的机制,适用于 Windows 系统。它允许客户端和服务器通过一个命名的管道进行通信。
    • Shared Memory 是另一种本地通信机制,适用于 Windows 系统。它通过共享内存区域实现客户端和服务器之间的高效数据传输。
  • Advanced Configuration 暂时不打开,是一些高级的设置。

在这里插入图片描述

(3) root账户密码设置-添加账户

设置root账户密码,以及添加其它用户。

暂时没有添加用户,比如你的用户只能查询,就可以添加一个相应的用户。
在这里插入图片描述

(4)Windows Service选项

在 Windows 系统上,MySQL 可以作为服务运行。通过将 MySQL 配置为 Windows 服务,可以实现 MySQL 的自动启动、停止和管理。

配置成Windows服务的好处就是: 服务可以设置为随 Windows 系统启动,无需手动启动 MySQL 服务器;可以后台运行等等。

选择配置:可以设置服务名称、是否开机自启动、以什么身份运行。

这里暂时不配置(不勾选),看实际需求即可。

(5)服务器文件权限:

可以运行所有用户,也可以自己设置。比如我选中系统和我当前登录的账户14143,(绿色箭头移动用户,左边有完全控制权限,右边没有)
在这里插入图片描述

(6)安装示例数据

就按照一些示例的数据库,给你学习、测速用。好多软件都有这个选项的。

  • world: 包含国家、城市和语言信息。
  • sakila: 模拟一个 DVD 租赁商店的数据库。

我都选上了:
在这里插入图片描述

(7)应用以上选项

点击Execute即可应用前面的选项,等待完成即可。
在这里插入图片描述
在这里插入图片描述

后面要修改MySQL的设置,再次打开MySQL Configuratior修改就行了。

3.2

待续…

四、Linux安装

相关文章:

  • 在S32K3上实现SOC的神经网络算法的可行性
  • pyside6学习专栏(十):在PySide6中使用vtk模块绘制点、文本、线、三角形面、四面体、三棱柱、四棱锥等三维的基本元素对象
  • 多线程-线程本地变量ThreadLocal
  • Avalonia 中文乱码
  • C 语言数据结构(一):时/空间复制度
  • java环境部署
  • git修改本地用户名和邮箱和凭据
  • 171. Excel 表列序号
  • C++24--右值引用C++11新特性
  • 前端基础之组件自定义事件
  • Web服务器配置
  • PX4中的DroneCAN的实现库Libuavcan及基础功能示例
  • 利用行波展开法测量横观各向同性生物组织的生物力学特性|文献速递-医学影像人工智能进展
  • Web3 的未来:去中心化如何重塑互联网
  • 美颜SDK架构揭秘:人脸美型API的底层实现与优化策略
  • DeepSeek+Graphrag检索增强
  • 【0010】Python流程控制结构-分支结构详解
  • [machine learning] MACS、MACs、FLOPS、FLOPs
  • 第三章 指令系统
  • K8s控制器Deployment详解
  • 订婚不等于性同意!山西订婚强奸案入选最高法案例
  • 陕西旱情实探:大型灌区农业供水有保障,大旱之年无旱象
  • 风雨天涯梦——《袁保龄公牍》发微
  • 中巴续签双边本币互换协议,进一步深化金融战略合作
  • 王毅谈中拉命运共同体建设“五大工程”及落实举措
  • 国务院关税税则委员会关于调整对原产于美国的进口商品加征关税措施的公告