📅  最后修改于: 2023-12-03 15:07:37.998000             🧑  作者: Mango
MySQL 是一种流行的关系型数据库管理系统,在 Linux 系统上的使用非常广泛。在本指南中,我们将介绍如何在 CentOS 7 上安装 MySQL。
首先,使用以下命令安装 MySQL 服务器:
sudo yum install mysql-server
将会提示您输入 sudo 密码以及许可证确认。
安装完成后,使用以下命令启动 MySQL 服务器:
sudo systemctl start mysqld
使用以下命令确认 MySQL 服务器是否运行:
systemctl status mysqld
如果 MySQL 服务器正在运行,您将看到以下输出:
● mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2020-06-17 19:17:44 UTC; 2s ago
...
当您安装 MySQL 服务器时,其根用户没有密码。您需要手动设置密码以保护数据库。
使用以下命令登录到 MySQL 控制台:
mysql -u root
您将看到以下命令行提示符:
mysql>
使用以下命令更新根用户密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '<new-password>';
将 <new-password>
替换为您选择的新密码。
您现在可以使用以下命令退出 MySQL 控制台:
exit;
使用以下命令运行 MySQL 安全脚本:
sudo mysql_secure_installation
将会提示您输入 MySQL 根密码。如果您尚未设置密码,请按 Enter 键跳过。
您将被要求选择是否删除匿名用户、禁用 root 登录、删除测试数据库并重新加载权限表。
您应该根据自己的实际需求回答这些问题。
在 CentOS 7 上安装 MySQL 可以在很短的时间内完成。接下来,您可以在 Linux 上使用 MySQL 数据库来存储和检索数据。如果您需要进一步自行学习,请访问 MySQL 官方文档网站。
以下是本指南中使用的命令行代码段:
sudo yum install mysql-server
sudo systemctl start mysqld
systemctl status mysqld
mysql -u root
ALTER USER 'root'@'localhost' IDENTIFIED BY '<new-password>';
exit;
sudo mysql_secure_installation