centos7使用yum安装MySQL8.0

在用Linux虚拟机安装前创建好快照,避免意外导致重装。安装需要联网

第一

查看是否已有MySQL在运行,有则停掉

systemctl status mysqld

 上图表示在运行,执行下面命令停止

systemctl stop mysqld

第二

查看已安装有关MySQL的rpm包,其中 `-q` 选项用于查询包,而 `-a` 选项表示所有包,-i表示忽略大小写,grep查找字符串

rpm -qa | grep -i mysql

把安装有关MySQL包全部删除干净

  rpm -qa | grep -i mysql | xargs yum -y remove

查找有关MySQL的文件夹

find / -name mysql

全部删除

find / -name mysql | xargs rm -rf

出现上图说明删除干净

第三  开始安装MySQL

查看系统版本

cat /etc/redhat-release

我这里是centos7.9

为了方便管理新创建一个mysql文件夹,下面操作均在该文件夹上

mkdir mysql
cd mysql

打开下载MySQL的官方yum库https://repo.mysql.com/

找到el7的rpm包和2023的密钥(最好找自己系统版本对应的包,centos7则找el7)

可以在Windows直接下载,然后复制到Linux虚拟机上

或者在通过链接直接在Linux上wget下载(没有wget可通过yum下载,yum install wget)

下载密钥

 wget https://repo.mysql.com/RPM-GPG-KEY-mysql-2023

导入密钥

rpm --import RPM-GPG-KEY-mysql-2023

下载MySQL的rpm包

wget https://repo.mysql.com/mysql80-community-release-el7.rpm

更新mysql软件包到yum仓库中

rpm -Uvh mysql80-community-release-el7.rpm

接下来就可以进行安装了

yum -y install mysql-community-server

等待安装完成即可

出现下图所示说明安装完成

接下来可以启动MySQL了

systemctl start mysqld

设置开机自启

systemctl enable mysqld

查看状态

systemctl status mysqld

MySQL正在运行,到此MySQL已全部安装成功

登录MySQL

查看初始密码

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

root@localhost后面就是初始密码

登录MySQL

mysql -u root -p

复制粘贴密码,登录成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值