MySQL8.0安装

本文介绍了如何在Linux系统中从默认的MariaDB切换到安装MySQL8.0的过程,包括环境监测、卸载MariaDB及其依赖、安装MySQL8.0的详细步骤,并提供了启动数据库、获取初始密码及修改密码的方法。
摘要由CSDN通过智能技术生成

一、安装前环境监测

在MySQL被收购后,MySQL最初的作者担心MySQL存在闭源的风险,在MySQL的分支上开发了mariadb。后来一些Linux分发版就将mariadb作为系统默认安装的数据库系统

rpm -qa |grep -i mariadb
	#可能显示的结果:mariadb-libs-5.5.65-1.el7.x86_64 
去除依赖:
    #rpm -ev --nodeps mariadb-libs-5.5.65-1.el7.x86_64

二、卸载mysql5.7,安装mysql8.0

1、检查安装的mysql组件

rpm -qa | grep -i mysql :检查安装的mysql组件

2、关闭mysql服务

systemctl stop msyqld

3、卸载删除mysql各组件

rpm -ev mysql-libs-5.1.73-8.e16_8.x86_64 //卸载步骤一中查到的组件

/* 卸载的时候可能会出现失败,可以先把不失败的卸载,再去卸载失败的 */

4、确认是否删除干净:

find / -name mysql

5、如果存在未删除的,再删除

rm -rf /usr/include/mysql

6、确认mysql是否卸载删除

rpm -qa | grep -i mysql

三、安装mysql8.0.21

下载地址:MySQL :: Download MySQL Community Server (Archived Versions)

解压:

tar -xvf mysql-8.0.21.tar 

安装:

按照common -> libs -> client -> server的顺序安装。

rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

启动:

systemctl start mysqld

查看初始化随机登录的密码:

cat /var/log/mysqld.log | grep password

登录后修改密码:

ALTER user 'root'@'localhost' IDENTIFIED BY 'Xb@2021';

使用新密码登录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

运维小斌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值