您是否使用 Amazon Linux 2023 来使用 EC2 实例并需要 MySQL?与以前的版本不同,MySQL 不再预安装,安装过程可能会有些混乱。但别担心!这是一个分步指南,可帮助您轻松安装并正确配置它。
第一步是从 MySQL 存储库下载文件。这将允许您访问最新版本:
sudo wget https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm
此文件将配置安装所需的存储库:
sudo dnf install mysql80-community-release-el9-1.noarch.rpm -y
为了避免数据包身份验证问题,请导入 MySQL GPG 密钥:
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023
sudo dnf install mysql-community-client -y
sudo dnf install mysql-community-server -y
启动服务并确保它随系统自动启动:
sudo systemctl start mysqld sudo systemctl enable mysqld
验证服务是否正常工作:
sudo systemctl status mysqld
?以下是服务状态的示例:
在使用MySQL之前,您需要进行初始配置。首先找到安装时生成的临时密码:
sudo grep 'temporary password' /var/log/mysqld.log
?结果示例如下所示:
接下来,运行初始配置脚本:
sudo mysql_secure_installation
1。满足安全要求:
如果您不满足这些条件,您将看到如下错误:
错误 1819 (HY000):您的密码不满足当前的策略要求。
2。评估安全级别:
MySQL 将向您显示一个百分比,表明您的密码的安全程度。 100% 级别表示最高安全性。
3。调整验证策略(可选):
如果您喜欢不太严格的密码,您可以在 /etc/my.cnf 文件中或通过 MySQL 中的命令修改验证策略。
此脚本将指导您对安全设置进行关键调整:
?以下是向导运行时的屏幕截图:
您现在已在运行 Amazon Linux 2023 的 EC2 实例上完全安装并配置了 MySQL。
您有任何疑问或想分享您的经验吗?留在评论里吧! ??
以上是如何在 ECon Amazon Linux 3 实例上安装 MySQL的详细内容。更多信息请关注PHP中文网其他相关文章!