Introducción
En este proyecto, aprenderás cómo acceder a la base de datos MySQL y obtener información sobre el usuario actual conectado y el usuario del sistema.
👀 Vista previa
MariaDB [(none)]> SOURCE /home/labex/project/currentUser.sql;
+----------------+----------------+
| CURRENT_USER() | SYSTEM_USER() |
+----------------+----------------+
| root@localhost | root@localhost |
+----------------+----------------+
1 fila en set (0.000 segundos)
🎯 Tareas
En este proyecto, aprenderás:
- Cómo acceder a la base de datos MySQL utilizando el comando
sudosin contraseña - Cómo utilizar las funciones
CURRENT_USERySYSTEM_USERpara recuperar información de usuario - Cómo guardar el script SQL en una ubicación de archivo designada
🏆 Logros
Después de completar este proyecto, podrás:
- Comprender cómo acceder a la base de datos MySQL y ejecutar instrucciones SQL
- Recuperar información sobre el usuario actual conectado y el usuario del sistema
- Guardar scripts SQL en una ubicación de archivo específica para su uso futuro
Acceder a MySQL y obtener información de usuario
En este paso, aprenderás cómo acceder a la base de datos MySQL utilizando el comando sudo y obtener información sobre el usuario actual conectado y el usuario del sistema.
- Abra una terminal y inicie el servicio MySQL utilizando el siguiente comando:
sudo service mysql start
- Acceda a la base de datos MySQL utilizando el comando
sudosin ninguna contraseña:
sudo mysql
Ahora deberías estar en el prompt de MySQL, listo para ejecutar instrucciones SQL.
Mostrar información del usuario actual y del usuario del sistema
En este paso, escribirás instrucciones SQL para mostrar la información del usuario actual conectado y del usuario del sistema.
- Abre el archivo
currentUser.sql. - Agrega la siguiente instrucción SQL:
SELECT CURRENT_USER(), SYSTEM_USER();
Esta instrucción utilizará la función CURRENT_USER para obtener información sobre el usuario actual conectado y la función SYSTEM_USER para obtener información sobre el usuario del sistema.
Guardar el script SQL
En este último paso, guardarás el script SQL en la ubicación de archivo designada.
- Ejecute el script en el prompt de MySQL utilizando el siguiente comando:
MariaDB [(none)]> SOURCE /home/labex/project/currentUser.sql;
Esto ejecutará el script SQL y mostrará la información del usuario actual conectado y del usuario del sistema.
La salida debería verse similar a la siguiente:
+----------------+----------------+
| CURRENT_USER() | SYSTEM_USER() |
+----------------+----------------+
| root@localhost | root@localhost |
+----------------+----------------+
1 fila en set (0.000 segundos)
Esta salida muestra que el usuario actual conectado y el usuario del sistema son ambos root@localhost.
¡Felicitaciones! Has completado el proyecto y guardado el script SQL en la ubicación designada.
Resumen
¡Felicitaciones! Has completado este proyecto. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.



