Centos7.9 安装MySQL 8.0

13 篇文章 0 订阅
2 篇文章 0 订阅

一、运行环境

        树莓派4B安装的CentOS 7.9(因树莓派使用的arm架构,本文也是基于arm版本的MySQL8.0 安装)

二、安装步骤

        1、查看是否安装mariadb 并卸载

#查看是否存在数据库
rpm -qa | grep mariadb*
#卸载原装数据库
yum -y remove mari*
#查看是否安装过mysql
rpm -qa | grep mysql*
#如果有卸载
yum -y remove mysql*
rm -rf /var/lib/mysql/*

 

         2、下载MySQL 8.0 RPM安装版本

#安装依赖
yum -y install libaio
#按照顺序安装
rpm -ivh mysql-community-common-8.0.27-1.el7.aarch64.rpm 
rpm -ivh mysql-community-client-plugins-8.0.27-1.el7.aarch64.rpm --force --nodeps
rpm -ivh mysql-community-libs-8.0.27-1.el7.aarch64.rpm
rpm -ivh mysql-community-client-8.0.27-1.el7.aarch64.rpm 
rpm -ivh mysql-community-server-8.0.27-1.el7.aarch64.rpm 

        安装完成后进行如下步骤

#启动mysql
systemctl start mysqld  #(比较慢)
#查看状态
systemctl status mysqld
#查看初始密码
cat /var/log/mysqld.log | grep password

 

        MySQL 简单配置更改

#使用root 登录
mysql -u root -p
#更改密码
ALTER user 'root'@'localhost' IDENTIFIED BY 'Merelyb-123456';  //大小写加数字和特殊字符

#开启远程连接权限
use mysql;
#查看连接权限
select host,user from user;
#更新远程连接权限
update user set host='%' where user ='root';
#刷新权限以便权限生效
flush privileges;

#查看mysql8 密码加密规则
show variables like "default_authentication%";
#更新密码加密规则以适应低版本连接
alter user 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Liming-5258';

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

lim_5258

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

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

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

打赏作者

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

抵扣说明:

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

余额充值