以下是在 CentOS 8 上安装 MySQL 的步骤:
打开终端,使用 root 用户登录系统。
添加 MySQL Yum Repository。执行以下命令:
sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
- 安装 MySQL 服务。执行以下命令:
sudo dnf install mysql-community-server
- 启动 MySQL 服务并设置为开机启动。执行以下命令:
sudo systemctl start mysqld
sudo systemctl enable mysqld
- 获取临时初始密码。执行以下命令:
sudo grep 'temporary password' /var/log/mysqld.log
- 使用初始密码登录到 MySQL。执行以下命令,并将
<temp_password>
替换为前一步中获取的临时初始密码:
mysql -u root -p<temp_password>
修改密码和其他安全设置。
- 修改初始密码:执行以下命令,并将
<new_password>
替换为您希望设置的新密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '<new_password>';
- 移除匿名用户:执行以下命令:
DELETE FROM mysql.user WHERE User='';
- 禁用远程 root 登录:如果不需要远程访问,请执行以下命令:
DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');
- 刷新权限设置:执行以下命令以使更改生效:
FLUSH PRIVILEGES;
- 修改初始密码:执行以下命令,并将
完成以上步骤后,您的 MySQL 服务器应该已成功安装和配置。
请注意,这只是一个基本的安装过程。根据您的需求和实际情况,可能需要进行其他配置和调整。
内容由零声教学AI助手提供,问题来源于学员提问