damianlewis.mysql
Ansible 角色:MySQL
这是 geerlingguy.mysql 角色的一个分支,增加了在 Debian/Ubuntu 平台上指定要安装的 MySQL 版本的功能。
有关如何使用该角色的说明,请参见 geerlingguy.mysql。
要求
无。
角色变量
下面列出了可用的变量及其默认值。 有关该角色使用的核心变量的信息,请参阅 geerlingguy.mysql 角色变量。
mysql_version: "5.7"
MySQL 安装设置。
mysql_version:string
- 指定要安装的 MySQL 版本。
依赖
无。
示例剧本
- hosts: server
become: yes
vars:
mysql_version: "8.0"
mysql_root_password: 超级安全密码
mysql_databases:
- name: example_db
encoding: latin1
collation: latin1_general_ci
mysql_users:
- name: example_user
host: "%"
password: 同样安全的密码
priv: "example_db.*:ALL"
tasks:
- import_role:
name: damianlewis.mysql