目录
一、下载mysql指定版本
点击service
- mysql-installer-web-community-8.0.25.0.msi 下载程序大小:2.4M;安装时需要联网安 装组件。
- mysql-installer-community-8.0.25.0.msi 下载程序大小:435.7M;安装时离线安装即 可。推荐。
Linux系统下安装软件的常用三种方式:

MySQL官网不能直接选择CentOS 7系统的版本,所以选择与之对应的 Red Hat Enterprise Linux

选择对应的包,x86/ARM
MySQL :: Download MySQL Community Server 直接点Download下载RPM Bundle全量包。包括了所有下面的组件。不需要一个一个下载了。
然后通过 xftp7 将抽取出来的文件传到虚拟机/opt目录下

二、CentOS7下检查MySQL依赖
在解压压缩包前,我们要检查一下mysql依赖
1. 检查/tmp临时目录权限(必不可少)
chmod -R 777 /tmp

2.安装前,检查依赖
rpm -qa | grep libaio
如果存在libaio包如下:

rpm -qa|grep net-tools
如果存在net-tools包如下:

三、CentOS7下MySQL安装过程
1.安装顺序
rpm -ivh mysql-community-common-8.0.25-1.el7.x86_64.rpmrpm -ivh mysql-community-client-plugins-8.0.25-1.el7.x86_64.rpmrpm -ivh mysql-community-libs-8.0.25-1.el7.x86_64.rpmrpm -ivh mysql-community-client-8.0.25-1.el7.x86_64.rpmrpm -ivh mysql-community-icu-data-files-8.0.30-1.el7.x86_64.rpmrpm -ivh mysql-community-server-8.0.25-1.el7.x86_64.rpm
- -i , --install 安装软件包
- -v , --verbose 提供更多的详细信息输出
- -h , --hash 软件包安装的时候列出哈希标记 (和 -v 一起使用效果更好),展示进度条
安装过程截图

安装过程中可能的报错信息:
很容易知道是依赖冲突问题,那么清除之前安装过的依赖即可
yum remove mysql-libs
mysql --version# 或mysqladmin --version
执行如下命令,查看是否安装成功。需要增加 -i 不用去区分大小写,否则搜索不到。
rpm -qa |grep -i mysql

3.服务的初始化
mysqld --initialize --user = mysql

root@localhost: 后面即为初始化的密码,第一次登录使用初始化密码登录
4.启动MySQL,查看状态
# 加不加 .service 后缀都可以启动: systemctl start mysqld.service关闭: systemctl stop mysqld.service重启: systemctl restart mysqld.service查看状态: systemctl status mysqld.service
查看进程:
ps -ef | grep -i mysql

6.查看MySQL服务是否自启动
systemctl list-unit-files|grep mysqld.service
默认是enabled,即已经加入自启动了
如不是enabled可以运行如下命令设置自启动
systemctl enable mysqld.service
四、MySQL登录

2 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
到此,Linux下安装mysql完成。
本文详细指导了在CentOS 7系统上下载并安装指定版本MySQL的过程,包括依赖检查、安装步骤、服务初始化及登录方法,适用于Linux新手和运维人员。
1253

被折叠的 条评论
为什么被折叠?



