Introducción
En este proyecto, aprenderás a trabajar con bases de datos MySQL, incluyendo cómo iniciar el servicio MySQL, acceder a la interfaz de línea de comandos de MySQL, importar una base de datos y usar la instrucción TRUNCATE para eliminar datos de una tabla.
👀 Vista previa
MariaDB [world]> SELECT * FROM city;
Empty set (0.001 sec)
🎯 Tareas
En este proyecto, aprenderás:
- Cómo iniciar el servicio de base de datos MySQL
- Cómo acceder a la interfaz de línea de comandos de MySQL usando el comando
sudo - Cómo importar una base de datos en MySQL
- Cómo usar la instrucción
TRUNCATEpara eliminar todos los datos de una tabla
🏆 Logros
Después de completar este proyecto, podrás:
- Administrar una base de datos MySQL, incluyendo iniciar el servicio y acceder a la interfaz de línea de comandos
- Importar datos en una base de datos MySQL
- Usar instrucciones SQL como
TRUNCATEpara manipular datos en una base de datos
Iniciar la base de datos MySQL y acceder a MySQL
En este paso, aprenderás a iniciar la base de datos MySQL y acceder a ella usando el comando sudo sin contraseña.
- Iniciar el servicio de base de datos MySQL:
sudo service mysql start
- Acceder a la interfaz de línea de comandos de MySQL usando el comando
sudosin contraseña:
sudo mysql
Ahora deberías poder acceder al prompt de MySQL.
Importar la base de datos World
En este paso, aprenderás a importar el archivo de base de datos world.sql en la base de datos MySQL.
- Importar el archivo
world.sqlen la base de datos MySQL:
MariaDB [(none)]> SOURCE /home/labex/project/world.sql;
Esto importará la base de datos world en tu instancia de MySQL.
- Cambiar a la base de datos
world:
MariaDB [(none)]> USE world;
Ahora deberías estar en la base de datos world.
Truncar la tabla City
En este paso, aprenderás a usar la instrucción TRUNCATE para eliminar todos los datos de la tabla city.
- Abre el archivo
truncateCity.sql. - Agrega la siguiente instrucción SQL al archivo:
TRUNCATE TABLE city;
Esto eliminará todos los datos de la tabla city.
- Ejecuta el script
truncateCity.sqlen el prompt de MySQL:
MariaDB [world]> SOURCE /home/labex/project/truncateCity.sql;
- Verifica que la tabla
cityesté vacía:
MariaDB [world]> SELECT * FROM city;
Deberías ver un conjunto de resultados vacío, lo que indica que la tabla city ha sido truncada.
MariaDB [world]> SOURCE /home/labex/project/truncateCity.sql;
Query OK, 0 rows affected (0.004 sec)
MariaDB [world]> SELECT * FROM city;
Empty set (0.001 sec)
Resumen
¡Felicidades! Has completado este proyecto. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.



