在现代Web开发和服务器运维中,MySQL 是最常用的关系型数据库之一。对于使用 CentOS 系统的用户来说,掌握如何正确安装和配置 MySQL 是一项基础而重要的技能。本教程将详细讲解如何在 CentOS 系统上安装、启动并初步配置 MySQL 数据库,即使是 Linux 新手也能轻松上手。
在开始安装之前,请确保你拥有以下条件:
CentOS 官方仓库默认提供的是 MariaDB(MySQL 的一个分支),但我们可以通过添加官方 MySQL Yum 仓库来安装原版 MySQL。
以 CentOS 7 为例,执行以下命令:
$ wget https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm$ sudo rpm -ivh mysql80-community-release-el7-7.noarch.rpm
添加仓库后,使用 yum 命令安装 MySQL:
$ sudo yum install mysql-server -y 安装完成后,需要启动 MySQL 服务,并设置为开机自动启动:
$ sudo systemctl start mysqld$ sudo systemctl enable mysqld
MySQL 首次安装后会生成一个临时 root 密码,你可以通过以下命令查看:
$ sudo grep 'temporary password' /var/log/mysqld.log 复制输出的临时密码(类似 xxxxxx),然后运行安全脚本进行初始化配置:
$ sudo mysql_secure_installation 按照提示操作:
YYY使用新设置的 root 密码登录 MySQL,验证是否安装成功:
$ mysql -u root -p-- 输入密码后进入 MySQL 命令行mysql> SHOW DATABASES;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || sys |+--------------------+4 rows in set (0.00 sec)
如果看到上述输出,说明你的 CentOS MySQL安装 已经成功!
sudo firewall-cmd --permanent --add-port=3306/tcpsudo firewall-cmd --reload /etc/yum.repos.d/mysql-community.repo 文件,启用 5.7 仓库并禁用 8.0 仓库。mysqldump 工具。通过本篇 MySQL配置教程,你应该已经能够在 CentOS 系统上顺利完成 MySQL 的安装与基础配置。无论你是开发者还是运维人员,掌握这项技能都将为你后续的 Linux数据库安装 和管理打下坚实基础。如果你是刚接触数据库的新手,希望这篇 新手MySQL指南 能帮助你迈出第一步!
© 2023 数据库学习指南 | 专注 Linux 与 MySQL 教程
本文由主机测评网于2025-12-13发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025127238.html