1
resposta

Quando tento executar o prepara_banco.py, esse é o erro que me é retornado...

Conectando... Traceback (most recent call last): File "C:/Users/ArkanWork/PycharmProjects/jogoteca/prepara_banco.py", line 3, in conn = MySQLdb.connect(user='root', passwd='root', host='127.0.0.1', port=3306) File "C:\Users\ArkanWork\PycharmProjects\jogoteca\venv\lib\site-packages\MySQLdb_init__.py", line 84, in Connect return Connection(args, **kwargs) File "C:\Users\ArkanWork\PycharmProjects\jogoteca\venv\lib\site-packages\MySQLdb\connections.py", line 164, in init super(Connection, self).init(args, **kwargs2) MySQLdb.exceptions.OperationalError: (2059, )

1 resposta

Você precisa especificar o passwd, o db, o host, a porta e o usuário:

db=MySQLdb.connect(passwd="minhaSenha",db="meuDb",host="hostname",port=3251,user="user")