SHARE
TWEET

Untitled

a guest Jun 18th, 2019 86 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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.
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top