Introducción
En este proyecto, aprenderás a imprimir en reversa un comando de terminal de Linux utilizando instrucciones SQL en el cliente MySQL. Este proyecto está diseñado para ayudarte a entender los conceptos básicos de SQL y cómo utilizarlo para realizar operaciones simples en datos de texto.
👀 Vista previa

🎯 Tareas
En este proyecto, aprenderás:
- Cómo acceder a la base de datos MySQL sin contraseña utilizando el comando
sudo - Cómo escribir una instrucción SQL para invertir el comando
cat - Cómo guardar la instrucción SQL en un archivo
- Cómo ejecutar el script SQL en el cliente MySQL
🏆 Logros
Después de completar este proyecto, podrás:
- Comprender cómo utilizar instrucciones SQL para manipular datos de texto
- Aprender a guardar y ejecutar scripts SQL en el cliente MySQL
- Adquirir experiencia en el uso del cliente MySQL y la realización de operaciones básicas de base de datos
Acceder a MySQL sin contraseña
En este paso, aprenderás a acceder a la base de datos MySQL utilizando el comando sudo sin ninguna contraseña.
- Abra una terminal en su sistema Linux.
- Inicie el servicio MySQL ejecutando el siguiente comando:
sudo service mysql start
- Acceda al cliente MySQL ejecutando el siguiente comando:
sudo mysql
Esto le permitirá acceder a la base de datos MySQL sin contraseña.
Imprimir en reversa el comando ‘Cat’
En este paso, aprenderás a escribir una instrucción SQL para imprimir en reversa el comando cat en el terminal de Linux.
En el cliente MySQL, ejecuta la siguiente instrucción SQL:
SELECT REVERSE('cat');Esto invertirá la cadena
'cat'y mostrará la salida'tac'.En el cliente MySQL, ejecuta el siguiente comando para guardar la instrucción SQL en el archivo:
SELECT REVERSE('cat');Esto creará el archivo
reverseCat.sqlen el directorio/home/labex/projecty guardará la instrucción SQL en él.
Ejecutar el script SQL
En este paso, aprenderás a ejecutar el script reverseCat.sql en el cliente MySQL.
En el cliente MySQL, ejecuta el siguiente comando para ejecutar el script:
SOURCE /home/labex/project/reverseCat.sql;Esto ejecutará la instrucción SQL en el archivo
reverseCat.sqly mostrará la salida'tac'.
Felicitaciones ¡Has completado el proyecto. Deberías ver la siguiente salida:
MariaDB [(none)]> SOURCE /home/labex/project/reverseCat.sql;
+----------------+
| REVERSE('cat') |
+----------------+
| tac |
+----------------+
1 row in set (0.000 sec)
Resumen
Felicitaciones ¡Has completado este proyecto. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.



