我想在使用Vagrant的Ubuntu Trusty64上自动安装MySQL 5.7。这是我怎么安装的样子:如何使用Ansible和Vagrant安装MySQL 5.7?
- name: Install new APT package repository
apt: deb=mysql-apt-config_0.7.2-1_all.deb
sudo: yes
- name: Updating the cache
apt: update_cache=yes
sudo: yes
- name: Install mysql server
sudo: yes
apt: pkg={{ item }} state=latest
with_items:
- mysql-server
- mysql-client
- python-mysqldb
这将安装的MySQL 5.7在流浪实例,但是当我尝试登录使用mysql -p -u root
它根本不起作用;它似乎没有更多的空密码,我试图检查输出。
是否有任何方法获取密码或在安装过程中设置它?
'mysql_user'任务可以在这里帮忙吗? http://docs.ansible.com/ansible/mysql_user_module.html – halfer