小编Tho*_*yen的帖子

Vagrant Ansible CentOS 7如何安装MySQL 5.7并更改默认密码

我在CentOS 7上使用Vagrant和Ansble.我正在尝试安装MySQL 5.7但是我在尝试更新MySQL密码时遇到了问题.

- name: Install MySQL 5.7 repo
  yum: name=http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm state=present

- name: Install MySQL 5.7
  yum: pkg={{ item }}
  with_items:
    - mysql-community-server
    - MySQL-python

- name: Start the MySQL service
  service: name=mysqld state=started enabled=true

- name: update mysql root passwd
  mysql_user: name=root
          host={{ item }}
          password='PassW0rd'
          check_implicit_admin=yes
          login_user=root
          login_password=''
          state=present
  with_items:
    - 127.0.0.1
    - ::1
    - localhost
Run Code Online (Sandbox Code Playgroud)

我研究并发现MySQL 5.7自动生成默认密码,因此我的脚本失败了.有人帮我解决这个问题吗?

vagrant ansible ansible-playbook centos7

3
推荐指数
1
解决办法
4881
查看次数

标签 统计

ansible ×1

ansible-playbook ×1

centos7 ×1

vagrant ×1