Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

"Access denied for user 'root'@'localhost'" (prepara_banco.py)

Ao tentar rodar o prepara_banco.py ocorre esse erro:

MySQLdb._exceptions.OperationalError: (1698, "Access denied for user 'root'@'localhost'")
1 resposta
solução!

Pra resolver isso eu só criei outro user no mysql pra usar no projeto e mudei a config no prepara_banco.py.

sudo mysql (ou mariadb)

CREATE USER 'user1'@localhost IDENTIFIED BY 'password1';

GRANT ALL PRIVILEGES ON *.* TO 'user1'@'localhost';

prepara_banco.py

conn = MySQLdb.connect(user='user1', passwd='password1', host='127.0.0.1', port=3306)