目录
一、下载mysql指定版本
二、CentOS7下检查MySQL依赖
三、CentOS7下MySQL安装过程
四.、MySQL登录
点击service
Linux系统下安装软件的常用三种方式:
MySQL官网不能直接选择CentOS 7系统的版本,所以选择与之对应的 Red Hat Enterprise Linux
选择对应的包,x86/ARM
MySQL :: Download MySQL Community Server 直接点Download下载RPM Bundle全量包。包括了所有下面的组件。不需要一个一个下载了。
然后通过 xftp7 将抽取出来的文件传到虚拟机/opt目录下
在解压压缩包前,我们要检查一下mysql依赖
1. 检查/tmp临时目录权限(必不可少)
chmod -R 777 /tmp
2.安装前,检查依赖
rpm -qa | grep libaio
如果存在libaio包如下:
rpm -qa|grep net-tools
如果存在net-tools包如下:
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
安装过程截图
安装过程中可能的报错信息:
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可以运行如下命令设置自启动
systemctl enable mysqld.service
2 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
到此,Linux下安装mysql完成。