centos7 安装Mysql8

1、下载mysql8 打开网址 MySQL :: Download MySQL Community Server

Select Operating System: 选择 Red Hat Enterprise Linux / Oracle Linux

Select OS Version: 可以选择你服务器上对应的版本  我这里选择的就是x86 Linux7版本

然后下载RPM Bundle的包 ,包下载完成以后 上传到服务器上

2、解压包

我这里已经把安装包上传到服务器上了 在home目录下面,并进行了解压。

解压包的命令为(如果下载的文件不一样,请更换解压命令)

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

解压完成以后,会得到一些文件,如图所示

下面执行的命令均在home目录下面,也就是在解压出来文件下面进行的,必须先执行完前面一步再执行下一步。

首先我需要查看centos7下面的一个包,这个会跟mysql安装发生冲突,我们先卸载他。

执行如下命令,查看mariadb 的包。如果提示没有,请忽略。

rpm -qa|grep mariadb

 如果有,请执行下面命令,将其删除。下面图代表就是有包,需要删除。 

rpm -e --nodeps mariadb-libs

删除完毕以后可以查看一下包是否存在。

3、下载依赖

依次执行以下命令

rpm -ivh mysql-community-common-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.28-1.el7.x86_64.rpm

 如果执行最好一句命令是有报错的话,可能是缺少了一个依赖,也可以自行百度错误信息。我这就写一下我下载的依赖。

yum install libaio

4、启动mysql和修改密码

依赖包下来好了以后,实例化一下mysql

mysqld --initialize --console

然后启动mysql

systemctl start mysqld

mysql启动成功,查看mysql的临时密码

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

红色框框就是临时密码,用临时密码登录mysql

mysql -uroot -pdw.p6blje#dG

 然后修改mysql密码,123456替换成你自己需要的密码。

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

至此你已经完成了mysql的安装。

你的努力,永远不负你的青春!

我与你同在!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值