Índice de contenido
La salida de este programa, para la base de datos creada en el último capítulo es se muestra aquí: cursor.rowcount 6 cursor.descripción ((‘id’, 3, Ninguno, 11, 11, 0, Falso), (’nombre’, 253, Ninguno, 180, 180, 0, Falso), (‘apellido’, 253, Ninguno, 180, 180, 0, Falso), (‘sujeto’, 253, Ninguno, 180, 180, 0, Falso), (‘correo electrónico’, 253, Ninguno, 180, 180, 0, Falso)) Estudiante[1] Phoebe Cooke - Animación pc@my.com Estudiante[2] Gryff Jones - Juegos grj@my.com Estudiante[3] Adam Fosh - Música af@my.com Estudiante[4] Jasmine Smith - Juegos js@my.com Estudiante[5] Tom Jones - Música tj@my.com Estudiante[6] James Andrews - Juegos ja@my.com 25.4 Insertar datos en la base de datos Además de leer datos de una base de datos, muchas aplicaciones también necesitan agregar nuevos datos a la base de datos. Esto se hace a través del DML (lenguaje de manipulación de datos) INSERTAR declaración. El proceso para esto es muy similar a ejecutar una consulta contra la base de datos usando una instrucción SELECT; es decir, necesitas hacer una conexión, obtener un objeto de cursor y ejecutar la declaración. La única diferencia aquí es que usted no es necesario buscar los resultados.
ejecutar consulta SQL usando el método execute().
cursor.execute(‘SELECCIONAR * DE estudiantes’) imprimir(‘cursor.contador de filas’, cursor.contador de filas) print(‘cursor.descripción’, cursor.descripción)
Obtener todas las filas y luego iterar sobre los datos
datos = cursor.fetchall() para fila en datos: student_id, nombre, apellido, asunto, email = fila estudiante = Estudiante(student_id, nombre, apellido, materia, correo electrónico) imprimir (estudiante)
desconectarse del servidor
conexión.cerrar() 296 25 Módulo PyMySQL
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluación de modelos para pronosticar
Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.
Leer másModelos para pronosticar
Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.
Leer más