Ao tentar rodar o prepara_banco.py ocorre esse erro:
MySQLdb._exceptions.OperationalError: (1698, "Access denied for user 'root'@'localhost'")
Ao tentar rodar o prepara_banco.py ocorre esse erro:
MySQLdb._exceptions.OperationalError: (1698, "Access denied for user 'root'@'localhost'")
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)