centos8安装MySQL8——通过yum


centos8上通过yum安装MySQL,过程简单,不易出错

1.检查系统是否已安装MySQL相关,如果有则全部清除干净

#列出MySQL相关的安装包
 rpm -qa | grep mysql
#依次删除安装包
yum remove xxx

2.安装centos8下MySQL8的yum源

#下载源
wget
https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm #安装源
rpm -ivh mysql80-community-release-el8-1.noarch.rpm

3.关闭默认的MySQL(一定要执行,不然安装时会提示找不到包)

 yum module disable mysql

4.安装MySQL

 yum install mysql-community-server

5.启动MySQL服务,查看运行状态

#启动mysql服务
systemctl start mysqld
#查看mysql运行状态
systemctl status mysqld

6.查找初始密码并登录修改密码

#查找初始密码 
grep 'temporary password' /var/log/mysqld.log
#通过初始密码登录
mysql -uroot -p
#修改成自己的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '自己的密码';
#刷新权限
flush privileges;
#退出MySQL命令行
exit;
#bash下重启MySQL服务
systemctl restart mysqld;

7.配置root远程登录

如果远程登录连接失败,请先检查系统云服务商(例如阿里云,腾讯云,华为云)控制台上的防火墙配置,一般需要配置系统本身的防火墙

 

#登录mysql
mysql -uroot -p
#切换到mysql数据库
use mysql;
#让root可以通过任意IP登录
update user set host='%' where user='root';

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM