summaryrefslogtreecommitdiffstats
path: root/compass/deploy/ansible/roles/database/tasks/mysql.yml
blob: 327b6566aa0beea38589bd9add1459e3c227ea32 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
---
- name: install mysql client and server packages
  apt: name={{ item }} state=present
  with_items:
    - python-mysqldb
    - mysql-server

- name: create mysql log directy
  file: path=/var/log/mysql state=directory owner=mysql group=mysql mode=0755

- name: update mysql my.cnf
  copy: src=my.cnf
        dest=/etc/mysql/my.cnf
        backup=yes

- name: manually restart mysql server
  shell: service mysql restart

- name: create database/user
  shell: /opt/data.sh
  tags:
    - mysql_user