CentOS 下 MySQL 的安装与使用指南
准备工作
在开始安装和配置 MySQL 之前,我们需要确保以下几个条件:

- 操作系统:CentOS 7 或更高版本。
- 网络连接:确保网络连接正常,以便可以从互联网上下载 MySQL 安装包。
- Yum 包管理器:CentOS 默认安装了 Yum 包管理器,用于安装和管理软件包。
安装 MySQL
以下是使用 Yum 包管理器安装 MySQL 的步骤:
- 添加 MySQL Yum 仓库:
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
- 安装 MySQL:
sudo yum install mysql-community-server
- 启动 MySQL 服务:
sudo systemctl start mysqld
- 设置 MySQL 服务开机自启:
sudo systemctl enable mysqld
- 查找默认密码:
安装过程中,MySQL 会自动生成一个随机密码,可以通过以下命令查找:sudo grep 'temporary password' /var/log/mysqld.log
- 首次登录 MySQL:
使用生成的密码登录 MySQL:mysql -u root -p
配置 MySQL
- 修改 root 用户密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
- 创建新用户:
CREATE USER '新用户'@'localhost' IDENTIFIED BY '新密码';
- 授予权限:
GRANT ALL PRIVILEGES ON *.* TO '新用户'@'localhost' WITH GRANT OPTION;
- 刷新权限:
FLUSH PRIVILEGES;
- 退出 MySQL:
EXIT;
连接 MySQL
使用以下命令连接到 MySQL:
mysql -u 用户名 -p
输入密码后,就可以开始使用 MySQL 进行数据库操作了。
常见问题解答 (FAQs)
Q1:如何查看 MySQL 的版本信息?

A1: 可以通过以下命令查看 MySQL 的版本信息:
mysql --version
或者登录到 MySQL 后,执行:
SELECT VERSION();
Q2:如何备份和恢复 MySQL 数据库?
A2: 备份 MySQL 数据库可以使用 mysqldump 工具,以下是一个简单的备份示例:

mysqldump -u 用户名 -p 数据库名 > 备份文件.sql
恢复数据库可以使用以下命令:
mysql -u 用户名 -p 数据库名 < 备份文件.sql
命令中需要替换 用户名、数据库名 和 备份文件.sql 为实际的值。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复