1
resposta

Erro ao criar o banco de daos

Boa noite, estou tend os mesmo problemas refentes as perguntas: Fatal: The MySQL-python module is required e Estou tendo um problema para criar o banco de dados MySql.

Seguir as solucões porém o erro persiste. Ao executar o ansible-playbook sobre o playbook apresenta a seguinte mensagem de erro: fatal: [slave02]: FAILED! => {"changed": false, "msg": "The PyMySQL (Python 2.7 and Python 3.X) or MySQL-python (Python 2.X) module is required."}

No meu playbook instalo a depedência PyMySQL (python3-pymysql) via apt. Segue mey plabook:

- hosts: slave02
  tasks:
    - name: 'Instalando o MySQL Server'
      apt:
        name:
        - mysql-server
        - python3-mysqldb
        - python3-pip
        - python3-pymysql
        state: latest
      become: yes

    - name: Create mysql database - wordpress_db
      mysql_db:
        name: wordpress_db
        state: present 
      become: yes
1 resposta

Opa!

Acho que mudou o nome do pacote, por isso deu erro:

  • name: 'Instala pacotes de dependência do sistema operacional'
        apt:
          name: "{{ item }}"
          state: latest
        with_items:
        - mysql-server-5.7
        - python-mysqldb    <------------ 
        become: yes
      O meu rodou assim, tenta isso.

      Abraço

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software