Anolis os 7.9 安装mysql?

服务器

结论:在Anolis OS 7.9上安装MySQL的过程与CentOS 7类似,主要通过添加MySQL官方YUM源或下载RPM包进行安装,建议使用YUM方式以简化依赖管理。

  • Anolis OS是由OpenAnolis社区推出的一款面向云原生应用的Linux发行版,兼容CentOS生态,因此在Anolis OS 7.9上安装MySQL的方式与在CentOS 7中基本一致。
  • 安装MySQL前,建议先更新系统软件包,确保系统处于最新状态:
    sudo yum update -y
  • 可选择安装MySQL官方提供的YUM源(mysql80-community-release),这样可以方便地通过yum install mysql-server命令完成安装。
  • 推荐从MySQL官网下载对应的YUM源配置文件并安装,例如适用于Red Hat Enterprise Linux 7的版本:
    wget https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm
    sudo rpm -Uvh mysql80-community-release-el7-7.noarch.rpm
  • 添加完YUM源后,即可通过以下命令安装MySQL服务器:
    sudo yum install mysql-server -y
  • 安装完成后,启动MySQL服务并设置开机自启:
    sudo systemctl start mysqld
    sudo systemctl enable mysqld
  • 首次启动MySQL时会生成临时密码,可以通过查看日志文件获取:
    sudo grep 'temporary password' /var/log/mysqld.log
  • 使用该临时密码登录MySQL后,需要立即修改密码以符合默认的安全策略:
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPassword!';
  • 如果对数据库版本有特定要求(如需使用MySQL 5.7),可以在YUM源配置中禁用默认启用的MySQL 8.0仓库,并启用对应的5.7仓库。
  • 若网络受限或希望离线安装,也可以直接从MySQL官网下载对应版本的RPM包,手动上传至服务器并通过rpm -ivh命令安装。
  • 安装过程中若遇到依赖问题,可尝试使用yum localinstall命令来自动解决依赖关系。
  • 防火墙方面,如需远程访问MySQL数据库,应开放3306端口:
    sudo firewall-cmd --permanent --add-port=3306/tcp
    sudo firewall-cmd --reload

总结:Anolis OS 7.9安装MySQL推荐使用官方YUM源方式,操作简便、易于维护;
同时注意首次安装后的密码安全设置和防火墙配置,以保障数据库服务正常运行和安全性。

未经允许不得转载:CDNK博客 » Anolis os 7.9 安装mysql?