HCRM博客

如何在 CentOS 系统上成功安装 MySQL 数据库?

在CentOS安装MySQL,可以遵循以下步骤:

环境准备

1、确认系统版本:确保操作系统是CentOS 7或CentOS 8,可以通过执行cat /etc/redhatrelease命令来查看系统版本。

如何在 CentOS 系统上成功安装 MySQL 数据库?-图1
(图片来源网络,侵权删除)

2、检查MySQL是否已安装:使用ps ajx | grep mysqlrpm qa | grep mysql命令检查系统中是否已经安装了MySQL或其分支MariaDB,如果已安装,需要先卸载旧版本。

3、卸载旧版本(如有):如果系统中存在旧版本的MySQL或MariaDB,使用yum removerpm e命令进行卸载,并删除相关的配置文件和数据目录。

4、安装依赖:确保系统中已经安装了必要的依赖包,如libaio和numactl,如果没有安装,可以使用yum install命令进行安装。

下载并安装MySQL

1、添加MySQL官方仓库:访问MySQL官网,根据系统版本选择合适的MySQL版本下载对应的RPM包,然后使用wget命令下载RPM包到本地。

2、安装RPM包:使用rpm ivh命令安装下载的RPM包,这将自动配置MySQL的YUM源。

3、安装MySQL:使用yum install命令安装MySQL服务器软件包,在安装过程中,可能会提示输入GPG密钥,按照提示操作即可。

如何在 CentOS 系统上成功安装 MySQL 数据库?-图2
(图片来源网络,侵权删除)

启动并配置MySQL

1、启动MySQL服务:安装完成后,使用systemctl start mysqld命令启动MySQL服务。

2、获取临时密码:MySQL首次启动后会生成一个临时密码,可以在/var/log/mysqld.log文件中查找该密码。

3、登录MySQL并重置密码:使用临时密码登录MySQL,然后使用ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';命令重置root用户的密码,注意,对于MySQL 8.0及更高版本,还需要设置密码策略。

4、配置MySQL:根据需要编辑/etc/my.cnf文件,配置端口、字符集等参数。

5、开启远程访问(可选):如果需要允许远程连接MySQL,可以创建新的用户并授权远程访问权限。

验证安装结果

1、检查MySQL版本:登录MySQL后,使用SELECT VERSION();命令查看MySQL的版本信息,确认安装成功。

如何在 CentOS 系统上成功安装 MySQL 数据库?-图3
(图片来源网络,侵权删除)

2、测试连接:尝试从其他机器连接MySQL,验证远程访问功能是否正常。

FAQs

问题1:在安装MySQL时遇到GPG密钥过期怎么办?

答:如果在安装MySQL时遇到GPG密钥过期的问题,可以尝试更新GPG密钥,执行以下命令:

rpm import https://repo.mysql.com/RPMGPGKEYmysql2022

然后重新尝试安装MySQL。

问题2:如何修改MySQL的root密码?

答:要修改MySQL的root密码,首先需要登录MySQL,然后使用以下命令重置密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;

“新密码”替换为你想要设置的新密码,注意,对于MySQL 8.0及更高版本,还需要设置密码策略。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/6683.html

分享:
扫描分享到社交APP
上一篇
下一篇