CentOS系统安装MySQL详细教程

在CentOS系统中安装MySQL,可以通过官方Yum仓库直接安装,这是最简便高效的方法,确保系统已更新,然后添加MySQL官方仓库并执行安装命令,即可快速部署MySQL服务。

centos如何装mysql,CentOS简易安装MySQL指南

准备工作与系统更新
在开始安装前,建议先更新系统软件包以确保环境稳定,打开终端,执行以下命令:

sudo yum update -y

此步骤将更新所有已安装的软件包到最新版本,避免潜在的兼容性问题。

添加MySQL官方Yum仓库
CentOS默认仓库可能不包含最新版MySQL,因此需要手动添加官方仓库,访问MySQL官网下载对应版本的仓库安装包,或直接使用以下命令安装MySQL 8.0仓库(以8.0为例):

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

添加成功后,验证仓库是否启用:

sudo yum repolist enabled | grep "mysql.*-community.*"

安装MySQL服务器
通过Yum命令直接安装MySQL服务器核心包:

sudo yum install mysql-community-server -y

安装过程会自动处理依赖项,完成后启动MySQL服务并设为开机自启:

sudo systemctl start mysqld
sudo systemctl enable mysqld

安全配置与初始化
首次启动后,MySQL会生成临时root密码,需进行安全设置,查看临时密码:

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

运行安全配置脚本,按提示修改密码、移除匿名用户等:

sudo mysql_secure_installation

重点:务必设置强密码并保存,以确保数据库安全。

验证安装与基本操作
登录MySQL验证安装是否成功:

mysql -u root -p

输入密码后,若显示MySQL命令行界面,即表示安装完成,可执行基础命令测试,如查看版本:

SELECT VERSION();

常见问题与注意事项

  1. 防火墙设置:若需远程访问,需开放3306端口:
    sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
    sudo firewall-cmd --reload
  2. 兼容性:CentOS 7及以上版本建议使用MySQL 8.0,旧系统可选择兼容版本。
  3. 性能优化:安装后可根据需求调整/etc/my.cnf配置文件,如内存分配和缓存设置。

通过以上步骤,即可在CentOS上顺利完成MySQL的安装与配置,定期备份数据并保持系统更新,能进一步提升数据库的稳定性和安全性。

未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网

原文地址:https://www.html4.cn/10017.html发布于:2026-08-10