使用Ansible安装MySQL 8.0.21版的步骤如下:
---
- name: Install MySQL 8.0.21
hosts: your_host
become: true
tasks:
- name: Update apt cache
apt:
update_cache: yes
- name: Install MySQL repository key
apt_key:
url: https://dev.mysql.com/doc/refman/8.0/en/checking-gpg-signature.html
state: present
- name: Add MySQL repository
apt_repository:
repo: deb http://repo.mysql.com/apt/debian/ buster mysql-8.0
state: present
- name: Install MySQL server
apt:
name: mysql-server
state: present
- name: Start MySQL service
service:
name: mysql
state: started
enabled: yes
在该playbook文件中,我们使用apt模块更新apt缓存,安装MySQL的repository key,并添加MySQL的repository。然后使用apt模块安装MySQL服务器,最后启动MySQL服务。
请注意,你需要将your_host
替换为你要安装MySQL的目标主机名或IP地址。
ansible-playbook mysql.yml
Ansible将自动连接到目标主机并按照定义的任务进行安装。
以上是使用Ansible安装MySQL 8.0.21版的基本步骤。在实际操作中,你可能还需要添加其他任务,如配置MySQL服务器、创建数据库等。对于Ansible的更多用法和功能,请参考Ansible官方文档。
此外,腾讯云推出了云数据库 TencentDB for MySQL,提供了稳定可靠的MySQL数据库服务。你可以通过访问腾讯云官方网站(https://cloud.tencent.com/product/tcdb)获取更多关于TencentDB for MySQL的详细信息和产品介绍。
领取专属 10元无门槛券
手把手带您无忧上云