在CentOS 7上安装MySQL8.0.15

Posted 勤能补拙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在CentOS 7上安装MySQL8.0.15相关的知识,希望对你有一定的参考价值。

需求

用最简单、最清晰的方式,在CentOS7上,通过yum repo方式,安装目前最新的mysql版本,因为只是用来后续的学习,所以密码强度不用太高,设置成root就行。

 

步骤

1.安装官方仓库。

1 yum install -y https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm

 

2.安装数据库

1 yum install mysql-server

这一步会把它所依赖的客户端和类库也一起装上。推荐使用阿里云的镜像,速度能快不少。

 

3.更换默认的认证插件,使用 mysql_native_password

取消这一行的注释

1 vi /etc/my.cnf
2 default-authentication-plugin=mysql_native_password

 

4.启动服务,用临时密码登录

 1 systemctl start mysqld # 启动服务
 2 grep pass /var/log/mysqld.log # 找到临时密码
 3 mysql -u root -p # 用临时密码登录
 4 # 先修改密码,才能继续接下来的操作
 5 alter user [email protected] identified by [email protected];
 6 #卸载密码认证插件后,在修改密码为一个简单的
 7 UNINSTALL COMPONENT file://component_validate_password;
 8 alter user [email protected] identified by root;
 9 #新增可远程连接的用户
10 create user root@% identified by root;
11 grant all privileges on *.* to root@%;
12 flush privileges;

至此,就可以再别的客户端登录、操作这个新的数据库了。

此版本的分区功能挺好用。

 

以上是关于在CentOS 7上安装MySQL8.0.15的主要内容,如果未能解决你的问题,请参考以下文章

安装MySQL8.0.15

Arm架构下CentOS7.6操作系统网络离线状态下安装MySQL8

mysql8.0.15安装

Win10配置MySQL8.0.15免安装版教程

(Win10)Java,Maven,Tomcat8.0,Mysql8.0.15安装与环境配置,以及IDEA2019.3使用JDBC连接MySQL创建JavaEE项目

mysql8.0.15出错