centos7以rpm的方式安装mysql8

  1. 卸载原来的mysql环境
#列出已安装的mysql
rpm -qa|grep mysql
rpm -ev
#卸载原来的mariadb环境
rpm -qa|grep mariadb
rpm -ev 
  1. 下载mysql8的rpm
wget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm
  1. 安装依赖
sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm
  1. 安装
yum install mysql-server
#如果报错 没有公钥 导入公钥
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
#再安装
yum install mysql-server
  1. 初始化mysql
mysqld --initialize
  1. 查看临时密码
grep 'temporary password' /var/log/mysqld.log
  1. 启动mysql
systemctl start mysqld.service
  1. 登陆mysql
mysql -u root -p 
#回车 输入临时密码
  1. 修改密码
alter user 'root'@'localhost' identified by '123456';
#如果报错 密码太简单不符合规则
set global validate_password.policy=0;
#再修改
  1. 开启远程连接
 use mysql;
 #修改root账户权限
 update user set host = '%' where user = 'root';
 #刷新权限
 flush privileges;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值