Questão 1928685

Tecnologia da Informação · 2024

Questão

ID 1928685

Disciplina: Tecnologia da Informação

Assuntos: Insert, Update e Delete

Ano: 2024 Banca: CESPE CEBRASPE - Centro de Seleção e de Promoção de Eventos UnB Órgão: Conselho Nacional de Justiça


import mysql.connector

from mysql.connector import Error

try:

connection =

mysql.connector.connect(host='localhost',

database='testdb', user='user',

password='password')

cursor = connection.cursor()

with open('data.txt', 'r') as file:

for line in file:

query = “INSERT INTO records

(content) VALUES (%s)”

cursor.execute(query, (line,))

connection.commit()

except Error as e:

print(“Error while connecting to MySQL”, e)

finally:

if connection.is_connected():

cursor.close()

connection.close()

Tendo como referência o código precedente, julgue os itens que se seguem, em relação à linguagem de programação Python.



De acordo com o código, são inseridas múltiplas linhas no banco de dados sem que seja necessário abrir o arquivo a cada nova inserção.

Alternativas da questão 1928685
Pular para o conteúdo principal