上一篇
CentOS系统上如何高效下载并安装MySQL数据库?
- 数据库
- 2025-11-21
- 7
CentOS 是一个非常流行的开源操作系统,它基于 Red Hat Enterprise Linux(RHEL),MySQL 是一个开源的关系型数据库管理系统,经常与 CentOS 一起使用,以下是关于如何在 CentOS 上下载和安装 MySQL 数据库的详细步骤。
使用 yum 安装 MySQL
CentOS 系统通常使用 yum(Yellowdog Updater, Modified)来安装软件包,以下是使用 yum 安装 MySQL 的步骤:

| 步骤 | 说明 |
|---|---|
| 1 | 打开终端。 |
| 2 | 输入以下命令来安装 MySQL: |
| sudo yum install mysqlcommunityserver | |
| 3 | 等待安装完成,这可能会花费一些时间,具体取决于您的网络速度和系统性能。 |
| 4 | 安装完成后,可以通过以下命令启动 MySQL 服务: |
| sudo systemctl start mysqld | |
| 5 | 为了让 MySQL 在系统启动时自动运行,请输入以下命令: |
| sudo systemctl enable mysqld |
配置 MySQL
安装完成后,您可能需要配置 MySQL 数据库,以下是一些基本的配置步骤:
| 步骤 | 说明 |
|---|---|
| 1 | 找到 MySQL 的临时密码,您可以使用以下命令找到: |
| sudo grep 'temporary password' /var/log/mysqld.log | |
| 2 | 使用临时密码登录 MySQL: |
| mysql u root p | |
| 3 | 在 MySQL 提示符下,执行以下命令来更改 root 用户的密码: |
| ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password'; | |
| 4 | 为了提高安全性,您还可以禁用 root 用户远程登录: |
| DELETE FROM user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1'); | |
| 5 | 刷新权限: |
| FLUSH PRIVILEGES; | |
| 6 | 退出 MySQL: |
| EXIT; |
使用 MySQL 命令行工具
安装 MySQL 后,您可以使用命令行工具来执行 SQL 查询和管理数据库,以下是一些基本的命令行操作:
| 命令 | 说明 |
|---|---|
| mysql u username p database_name | 登录到指定数据库。 |
| SHOW DATABASES; | 列出所有数据库。 |
| CREATE DATABASE database_name; | 创建新数据库。 |
| USE database_name; | 切换到指定数据库。 |
| SHOW TABLES; | 列出数据库中的所有表。 |
| DESCRIBE table_name; | 显示表的列信息。 |
FAQs
Q1:如何在 CentOS 上查找 MySQL 的版本号?

A1:您可以使用以下命令来查找 MySQL 的版本号:

mysql version
或者
mysql V
Q2:如何在 CentOS 上删除 MySQL 数据库?
A2:要删除 MySQL 数据库,您需要首先登录到 MySQL,然后执行以下命令:
DROP DATABASE database_name;
确保您有足够的权限来删除数据库,并且没有其他用户正在使用该数据库。