【mysql】centos安装mysql8

1.下载MySQL80

yum -y install wget
wget https://repo.mysql.com/mysql80-community-release-el7-4.noarch.rpm

具体下载什么版本可以从下面链接查找:

MySQL :: Download MySQL Yum Repositoryhttps://dev.mysql.com/downloads/repo/yum/

mysql-yum-repositoryicon-default.png?t=M7J4https://repo.mysql.com/

 2.安装MySQL80仓库

rpm -ivh mysql80-community-release-el7-4.noarch.rpm

3.安装MySQL80

yum install mysql-server

Failing package is:mysql-community-icu-data-files-8.0.29-1.el7.x86_64 GPG Keys are configured as.. 

如果遇到报错如上报错,则执行下面的命令,原因是mysql的gpg升级了

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

4.启动MySQL80服务

systemctl start mysqld

查看服务运行状态
systemctl status mysqld

5.登录前需要先获取安装时生成的随机密码

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

6.登录命令

mysql -uroot -p

7.修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

如果设置为简单密码,关闭密码校验规则
set global validate_password.policy=0;
set global validate_password.length=1;

8.授权账号远程登录

CREATE USER `root`@`%` IDENTIFIED BY 'test';
GRANT ALL ON *.* TO `root`@`%` WITH GRANT OPTION;

9.添加防火墙端口号

firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --reload
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值