Introducción
En este proyecto, aprenderás a recuperar el número de usuarios con permisos de modificación de la tabla de usuarios en una base de datos MySQL.
👀 Vista previa

🎯 Tareas
En este proyecto, aprenderás:
- Cómo iniciar sesión en el terminal de MySQL
- Cómo cambiar a la base de datos
mysqly consultar el número de usuarios con permisos de modificación - Cómo guardar la instrucción SQL en un archivo
- Cómo ejecutar el script SQL para mostrar el resultado
🏆 Logros
Después de completar este proyecto, podrás:
- Comprender cómo interactuar con una base de datos MySQL utilizando el terminal de MySQL
- Escribir consultas SQL para recuperar información específica de las tablas de la base de datos
- Guardar instrucciones SQL en un archivo y ejecutarlas
- Aplicar tus conocimientos de MySQL para resolver problemas del mundo real relacionados con los permisos de usuario
Iniciar MySQL y Conectarse
En este paso, aprenderás a iniciar MySQL y conectarte al terminal de MySQL.
Crea el archivo
showNum.sqlen el directorio~/project:touch ~/project/showNum.sqlInicia MySQL:
sudo /etc/init.d/mysql startConéctate al terminal de MySQL:
mysql -uroot
Ahora estás en el terminal de MySQL, donde puedes escribir comandos de MySQL.
Cambiar a la Base de Datos MySQL y Consultar el Número de Usuarios con Permisos de Modificación
En este paso, aprenderás a cambiar a la base de datos mysql y a consultar el número de usuarios con permisos de modificación.
Cambia a la base de datos
mysql:USE mysql;Consulta el número de usuarios con permisos de modificación:
SELECT COUNT(*) FROM mysql.user WHERE Update_priv = 'Y';
Esta consulta devolverá el número de usuarios con permisos de modificación.
Guardar la Sentencia SQL en un Archivo
En este paso, aprenderás a guardar la sentencia SQL en un archivo.
Abre el archivo
showNum.sqlen un editor de texto y agrega la siguiente sentencia SQL:USE mysql; SELECT COUNT(*) FROM mysql.user WHERE Update_priv = 'Y';
Guarda el archivo.
Ejecutar el Script SQL
En este paso, aprenderás a ejecutar el script SQL.
En el terminal de MySQL, ejecuta el script
showNum.sql:SOURCE ~/project/showNum.sql;
Esto ejecutará la sentencia SQL en el archivo showNum.sql y mostrará el resultado.
Salida de ejemplo:
MySQL [mysql]> SOURCE ~/project/showNum.sql;
+----------+
| count(*) |
+----------+
| 2 |
+----------+
1 row in set (0.000 sec)
La salida muestra que hay 2 usuarios con permisos de modificación en la base de datos mysql.
Resumen
¡Felicidades! Has completado este proyecto. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.
