Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. ##### RETO-05
  2. ## CRUD DE DATOS CON PYTHON EN MYSQL
  3.  
  4. ### OBJETIVO
  5. Aplicar el procedimiento para realizar un CRUD de datos a una tabla en un servidor MariaDB desde Python a una base de datos y tabla diferentes.
  6.  
  7. #### REQUISITOS
  8. 1. Contar con los datos de conexión a la base de datos BeduTravels.
  9.  
  10. __Host:__ localhost
  11. __User:__ BeduTravels \
  12. __Password:__ BeduTravels \
  13. __Base de datos:__ BeduTravels
  14.  
  15. 1. Contar con la tabla __Usuario__ creada y con datos muestra en la base de datos:
  16.  
  17. ![Tabla Usuario](assets/tabla-usuario.jpg)
  18.  
  19. 1. Usar la carpeta de trabajo `Clase-05/Reto-05`
  20.  
  21. ```sh
  22. $ cd Clase-05/Reto-05
  23.  
  24. Clase-05/Reto-05 $
  25. ```
  26.  
  27. ### DESARROLLO
  28. 1. __OPERACIÓN READ__ Realizar las modificaciones necesarias en los scripts `lista-registros.py` y `modelomysql.py` para que se imprima en formato texto en la salida estándar la lista de registros de la tabla proporcionada de la base de datos BeduTravels.
  29.  
  30. __Caso: Ejecutando el script sin argumentos__
  31.  
  32. ```sh
  33. Clase-05/Reto-05 $ python lista-registros.py
  34.  
  35. Tablas disponibles
  36. ------------------
  37. Usuario
  38. ------------------
  39. ```
  40.  
  41. __Caso: Imprimiendo registros de la tabla Usuario__
  42.  
  43. ```sh
  44. Clase-05/Reto-05 $ python lista-registros.py Usuario
  45.  
  46. Tabla: Usuario
  47. --------------
  48. Id | Nombre | Apellidos | Edad | Genero
  49. 1 | Hugo | Mac Rico | 10 | M
  50. 2 | Paco | Mac Rico | 15 | M
  51. 3 | Daisy | Mac Rico | 18 | H
  52. --------------
  53. ```
  54. ***
  55.  
  56. __Nota:__ Este reto se realiza en 3 mins o menos.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement