preloader

1 января 1 г. | 2 чтение минут
Указатель содержания

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

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

gratis. Para la mayor parte del trabajo que hago en Python, la versión Community es más que adecuado y por lo tanto es la versión que puede descargar e instalar (nota con el Versión profesional, obtiene una prueba gratuita, pero deberá pagar la versión completa versión al final de la versión de prueba o vuelva a instalar la versión de la Comunidad en ese momento).

Прочитайте больше