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

Erro ao rodar prepara_banco: MySQLdb._exceptions.OperationalError: (2059, <NULL>)

Não sai disso, eu não to conseguindo sair desse erro

Traceback (most recent call last):
  File "C:/Users/guicf/PycharmProjects/jogoteca/prepara_banco.py", line 3, in <module>
    conn = MySQLdb.connect(user='root', passwd='admin', db='jogoteca', host='127.0.0.1', port=3306)
  File "C:\Users\guicf\PycharmProjects\jogoteca\venv\lib\site-packages\MySQLdb\__init__.py", line 84, in Connect
    return Connection(*args, **kwargs)
  File "C:\Users\guicf\PycharmProjects\jogoteca\venv\lib\site-packages\MySQLdb\connections.py", line 179, in __init__
    super(Connection, self).__init__(*args, **kwargs2)
MySQLdb._exceptions.OperationalError: (2059, <NULL>)
2 respostas

fui pesquisar e pareceu ser algo relacionado ao python 3.7, eu não consegui instalar o mysqlclient, logo também o mysqldb, aí tive que instalar por binarios, mas ao fazer o teste mesmo erro.

solução!

solucionei colocando em python 3.6 e aí consegui instalar o banco de dados e funcionou perfeitamente

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