一、windows
方式一:MySQL Installer图形化安装
- 打开MySQL官方下载页面:MySQL :: 下载MySQL社区服务器(存档版本)

选择9.3版本下载
2.下载好后打开安装程序开始安装步骤如下图所示

点击next

选择Custom然后点击next

点击Browse选择安装位置

路径不要有中文

点击Install
方法二:使用zip压缩包安装

image.png

使用解压软件解压到D盘路径不含中文的文件夹
配置初始化文件,再解压后的根目录下新建一个文本文件,重命名为my.ini(后缀名改为int,不是txt)

用记事本打开my.ini将这一段复制进去,根据路径修改basedir和datadir其他默认
basedir=mysql主目录
datadir=mysql主目录/data
初始化命令(记录控制台给出的随机密码,一定记住):
mysqld --initialize --console

fefc0924c07ee7457d87105e66c43631.png
然后先给mysql服务创建名称(方便到时候建立多个mysql服务时不冲突)
mysqld --install mysql93
启动服务:
net start mysql
登陆旧密码登陆(第3步中的密码):
mysql -u root -p
修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
之后键入修改密码的命令:
ALTER USER root@localhost IDENTIFIED BY 'root'
使用新密码登陆:
mysql -u root -p 新密码
二、Linux安装(以红帽9做演示下载的Mysql8.4)

先检查是否有数据库存在
如果有就删除 rpm -e nodeps安装包
先去官网找到符合版本的mysql
MySQL :: 下载MySQL Yum仓库

选择红帽9点击下载
注意是右键复制链接不是左键点击

image.png
使用yum在线安装保证联网状态
然后,在Linux上打开终端并输入命令进行下载:

image.png
安装源

image.png
安装Mysql服务器

image.png
启动并设置开机自启

image.png
查看初始密码

image.png
登录并修改密码

Linux中输入密码不可见
注意因为mysql的安全机制如果要改简单的密码需要首次登陆先改密码在执行弱化安全机制的命令在修改简单密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Abc123!@#';
SET GLOBAL validate_password.policy=LOW;
SET GLOBAL validate_password.length=6;
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';

image.png
这样子Linux中的Mysql就安装成功了