Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Error 2002 ao rodar prepara_banco.py

Quando rodo o arquivo prepara_banco.py recebo o seguinte erro: MySQLdb._exceptions.OperationalError: (2002, "Can't connect to MySQL server on '127.0.0.1' (10061)")

Estava usando a porta padrão 3306. Tentei com uma porta 5000 que o arquivo jogoteca usa para rodar o servidor na minha máquina e ele fica apenas conectando.

Alguém saberia resolver?

4 respostas

Olá Graciliano, qual é o seu sistema operacional?

Oi Lorran, meu sistema é Win 10 e estou usando o python 3.8.

Na maioria das vezes esse problema ocorre poque o servidor mysql não está rodando na sua máquina. Você pode achar outra soluções procurando por "como inicializar mysql no windows 10".

No entanto, tente seguir os passos abaixo:

Abra o seu CMD e digite:

c:\mysql\bin>mysqld --install

depois:

c:\mysql\bin>mysqld --initialize

Ao finalizar, aperte ao mesmo tempo a tecla "Windows Key" e a tecla R e digite:

services.msc

Execute como administrador. E então procure a opção de iniciar o MySQL service.

Att.

solução!

Oi, Lorran,

Consegui resolver aqui. Instalei o MySQL server manualmente (baixei no site e etc). No curso não ficou claro pra mim que tinha que fazer essa etapa antes. =(

Obrigado pela ajuda.