RHEL/CentOS 8/7和Fedora 30安装MySQL 8.0

MySQL是一个开源的免费关系数据库管理系统(RDBMS),在GNU(通用公共许可证)下发布。通过提供对每个创建的数据库的多用户访问,它可以在任意一台服务器上运行多个数据库。

步骤1:添加MySQL Yum Repository

我们将使用官方的MySQL Yum软件库,它将提供RPM包安装最新版本的MySQL服务器,客户端,MySQL实用程序,MySQL工作台,连接器/ODBC,连接器/Python的RHEL/CentOS 8/7/6/和Fedora 28-30。

如果已经使用第三方分发的RPM包安装了MySQL,那么我建议您使用MySQL Yum Repository升级或替换安装的MySQL包。

现在下载并将以下MySQL Yum库添加到各自的Linux发行系统的库列表中,以安装最新版本的MySQL(即2018年7月27日发布的8.0)

在为您的Linux平台下载包之后,现在使用以下命令安装下载的包。

上面的安装命令将MySQL Yum存储库添加到系统存储库列表中,并下载GnuPG密钥来验证包的完整性。

可以使用以下命令验证MySQL Yum存储库是否已成功添加。

步骤2:安装最新的MySQL版本

使用以下命令安装最新版本的MySQL(当前为8.0)。

上面的命令安装MySQL服务器MySQL -community-server, MySQL-community-client, MySQL-community-common和MySQL -community-libs所需的所有包。

步骤3:安装MySQL版本系列

你也可以使用不同的MySQL社区服务器的子库来安装不同的MySQL版本。默认情况下,最近的MySQL系列(当前的MySQL 8.0)的子存储库是激活的,所有其他版本(例如MySQL 5)的子存储库是激活的。X系列)默认为禁用。

要从特定的子库安装特定的版本,你可以使用yum-config-manager或dnf config-manager使用——enable或——disable选项,如下所示

步骤4:启动MySQL服务器

MySQL安装成功后,使用以下命令启动MySQL服务器

启动后查看 systemctl status mysqld 

现在,使用下面的命令来验证安装的MySQL版本。

步骤5:确保MySQL安装安全

mysql_secure_installation命令允许您执行一些重要的设置,例如设置root密码、删除匿名用户、删除root登录,等等,从而确保MySQL安装的安全。

注意:MySQL 8.0及以上版本安装后会在/var/log/mysqld.log中产生临时随机密码。

运行MySQL secure命令前,请先使用下面的命令查看密码。

一旦你知道密码,你现在可以运行以下命令来保护你的MySQL安装。

步骤6:连接MySQL服务器

通过提供用户名和密码连接到新安装的MySQL服务器。

步骤7:如果将来想更新MySQL,请使用用Yum更新MySQL

除了新安装,您还可以在以下命令的帮助下对MySQL产品和组件进行更新。

当MySQL有新的更新时,它会自动安装它们,如果没有,你会得到一个消息说没有包标记为更新。

你已经成功安装了MySQL 8.0。如果你在安装时有任何困难,请使用我们的评论部分寻求解决方案。

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: Centos 8安装Java 11 (OpenJDK 11) 与环境变量配置

登录 评论
avatar