Si uso MySQLdb para conectarme a MySQL-Server a través de python. Creo una conexión y un cursor como estePython MySQLdb: connection.close() VS. cursor.close()
connection = MySQLdb.connect(...)
cursor = connection.cursor()
# process
Cuando se realiza el procesamiento de MySQL, se debe cerrar la conexión. Ahora me pregunto: ¿Es suficiente para cerrar la conexión bydoing
connection.close()
o tengo que cerrar el cursor y luego la conexión? De esta manera:
cursor.close()
connection.close()
En una nota relacionada, ¿Está bien simplemente cerrar el cursor y no la conexión? –
Posible duplicado de [Cuándo cerrar los cursores usando MySQLdb] (http://stackoverflow.com/questions/5669878/when-to-close-cursors-using-mysqldb) –