Descubrimiento de América del Nuevo Mundo por Cristóbal Colón

MySQLBeginner
Practicar Ahora

Introducción

En este proyecto, aprenderá a acceder a la base de datos MySQL, convertir una cadena de fecha en un objeto de tipo fecha y guardar la instrucción SQL en un archivo de script.

👀 Vista previa

Vista previa de las tareas del proyecto

🎯 Tareas

En este proyecto, aprenderá:

  • Cómo acceder a la base de datos MySQL utilizando el comando sudo sin contraseña
  • Cómo escribir una instrucción SQL para convertir una cadena de fecha en un objeto de tipo fecha
  • Cómo guardar la instrucción SQL en un archivo de script y ejecutarla en el cliente MySQL

🏆 Logros

Después de completar este proyecto, podrá:

  • Comprender cómo acceder a la base de datos MySQL y ejecutar instrucciones SQL
  • Convertir cadenas de fecha en objetos de tipo fecha utilizando SQL
  • Crear y ejecutar archivos de script SQL para automatizar tareas de base de datos

Acceder a la base de datos MySQL

En este paso, aprenderá a acceder a la base de datos MySQL utilizando el comando sudo sin ninguna contraseña.

  1. Abra una terminal en su sistema.
  2. Inicie el servicio MySQL ejecutando el siguiente comando:
sudo service mysql start
  1. Acceda al cliente MySQL ejecutando el siguiente comando:
sudo mysql

Esto le permitirá acceder a la base de datos MySQL sin contraseña.

✨ Revisar Solución y Practicar

Convertir una cadena de fecha en un tipo de fecha

En este paso, aprenderá a escribir una instrucción SQL para convertir la cadena de fecha 14921012 en un objeto de tipo fecha y mostrarla.

  1. En el cliente MySQL, ejecute la siguiente instrucción SQL:
SELECT STR_TO_DATE('14921012', '%Y%m%d') AS `Columbus's Discovery`;

Esta instrucción utiliza la función STR_TO_DATE() para convertir la cadena de fecha 14921012 en un objeto de tipo fecha, y la palabra clave AS se utiliza para establecer un alias para el resultado como Columbus's Discovery.

La salida de esta consulta será:

+----------------------+
| Columbus's Discovery |
+----------------------+
| 1492-10-12           |
+----------------------+
✨ Revisar Solución y Practicar

Guardar la instrucción SQL en un archivo de script

En este paso, aprenderá a guardar la instrucción SQL en un archivo de script llamado Discovery.sql y colocarlo en el directorio /home/labex/project.

  1. Abra un editor de texto en su sistema.
  2. Copie la siguiente instrucción SQL en el editor de texto:
SELECT STR_TO_DATE('14921012', '%Y%m%d') AS `Columbus's Discovery`;
  1. Guarde el archivo como Discovery.sql en el directorio /home/labex/project.

Ahora, ha completado el proyecto. Puede ejecutar el archivo de script en el cliente MySQL utilizando el siguiente comando:

SOURCE /home/labex/project/Discovery.sql;

Esto ejecutará la instrucción SQL en el archivo Discovery.sql y mostrará el resultado.

Debería ver la siguiente salida:

MariaDB [(none)]> SOURCE /home/labex/project/Discovery.sql;
+----------------------+
| Columbus's Discovery |
+----------------------+
| 1492-10-12           |
+----------------------+
1 row in set (0.000 sec)
✨ Revisar Solución y Practicar

Resumen

¡Felicidades! Has completado este proyecto. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.