【软件安装】MySQL在Linux系统中的安装

0、安装前环境准备

① 本篇是基于Linux操作系统中的安装,故先准备一个干净的Linux操作系统。本文中所有的操作基于CentOS8进行安装演示;

② 接下来的演示文本中,红色字体为操作步骤,黑色字体为解释说明。

1、下载MySQL安装包到本地

MySQL安装包下载地址:MySQL :: Download MySQL Community Serverhttps://dev.mysql.com/downloads/mysql/【软件安装】MySQL在Linux系统中的安装_第1张图片

cd /usr/local/

mkdir source

cd source/

【软件安装】MySQL在Linux系统中的安装_第2张图片

注:因为本人习惯将下载的源码压缩包存在在本地 /usr/local/source/ 文件夹中,这边以此作为示范,具体的存放路径根据个人习惯各自存放即可。

2、将下载好的压缩包进行解压

tar -xvf mysql-8.0.28-1.el8.x86_64.rpm-bundle.tar

【软件安装】MySQL在Linux系统中的安装_第3张图片

3、检查服务器原来是否已经安装MySQL

rpm -qa | grep -i mysql

可以看到这台服务器上没有安装过MySQL,接下来可放心安装。 

添加一个专用的MySQL用户

groupadd mysql

useradd -g mysql mysql

4、按照顺序依次安装各RPM包

rpm -ivh mysql-community-common-8.0.28-1.el8.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.0.28-1.el8.x86_64.rpm

rpm -ivh mysql-community-libs-8.0.28-1.el8.x86_64.rpm

rpm -ivh mysql-community-client-8.0.28-1.el8.x86_64.rpm

 rpm -ivh mysql-community-icu-data-files-8.0.28-1.el8.x86_64.rpm

rpm -ivh mysql-community-server-8.0.28-1.el8.x86_64.rpm

 5、初始化MySQL

mysqld --initialize

目录授权:chown -R mysql:mysql /var/lib/mysql

启动MySQL:systemctl start mysqld

查看初始化时生成的随机密码:vim /var/log/mysqld.log【软件安装】MySQL在Linux系统中的安装_第4张图片

6、进入MySQL修改初始化密码

第一次以初始化密码进入MySQL以后,要求必须修改密码,否则无法进行任何操作【软件安装】MySQL在Linux系统中的安装_第5张图片

修改MySQL的root账户密码为:root,并使新密码生效

alter user 'root'@'localhost' identified by 'root';

flush privileges;

【软件安装】MySQL在Linux系统中的安装_第6张图片

此时操作MySQL就没有任何报错了

【软件安装】MySQL在Linux系统中的安装_第7张图片

你可能感兴趣的:(软件安装,linux,mysql,运维)