CentOS7 RPM安装MySQL详解

2023年 8月 7日 36.4k 0

前言

MySQL是一款开源的关系型数据库管理系统,广泛应用于Web应用程序的开发和数据存储。在CentOS7上安装MySQL有多种方法,其中RPM包安装是较为简单和便捷的一种方式。本文将详细介绍CentOS7 RPM安装MySQL的步骤和注意事项。

CentOS7 RPM安装MySQL步骤

第一步:下载MySQL RPM包

在MySQL官网下载页面选择对应的RPM包,根据自己的系统架构选择下载,如x86_64。

第二步:安装MySQL RPM包

使用yum命令安装MySQL RPM包,如下所示:

```

yum localinstall mysql-community-server-version.rpm

version为MySQL版本号。

第三步:启动MySQL服务

使用systemctl命令启动MySQL服务,如下所示:

systemctl start mysqld.service

第四步:设置MySQL服务自启动

使用systemctl命令设置MySQL服务自启动,如下所示:

systemctl enable mysqld.service

第五步:修改MySQL默认密码

MySQL安装后默认会生成一个随机密码,可以使用以下命令查看:

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

使用以下命令登录到MySQL:

mysql -u root -p

输入上一步查看到的默认密码,然后执行以下命令修改密码:

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

new_password为新密码。

CentOS7 RPM安装MySQL注意事项

防火墙配置

在CentOS7中,防火墙默认开启,需要配置防火墙以允许MySQL服务通过。使用以下命令添加防火墙规则:

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

然后重新加载防火墙配置:

firewall-cmd --reload

SELinux配置

SELinux是CentOS7中的安全模块,可以限制MySQL服务的访问。使用以下命令设置SELinux规则:

setsebool -P mysqld_disable_trans=on

为您分享

在Ubuntu中,可以使用Ctrl+Alt+T快捷键打开终端。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论