Olá Pessoal, bom dia!
Está dando erro ao executar o comando para inserir os jogos no banco de dados, através do arquivo prepara_banco.py.
# inserindo jogos
cursor.executemany(
'INSERT INTO jogoteca.jogo (nome, categoria, console) VALUES (%s, %s, %s)',
[
('God of War 4', 'Ação', 'PS4'),
('NBA 2k18', 'Esporte', 'Xbox One'),
('Rayman Legends', 'Indie', 'PS4'),
('Super Mario RPG', 'RPG', 'SNES'),
('Super Mario Kart', 'Corrida', 'SNES'),
('Fire Emblem Echoes', 'Estratégia', '3DS'),
])
Após rodar o script consegui verificar que o Banco de Dados (jogoteca) e as Tabelas foram criadas (jogo e usuário).
O PyCharm apresenta os usuários conforme o comando abaixo.
cursor.execute('select * from jogoteca.usuario')
print(' ------------- Usuários: -------------')
for user in cursor.fetchall():
print(user[1])
No entanto, não consegui detectar aonde está o erro ao tentar inserir os jogos.
Alguém pode me ajudar.
Desde de já agradeço.