Cómo Crear una Base de Datos MySQL: Desde Consultas SQL hasta MySQL Workbench por Victor Peña

¡Hola, bienvenid@s!

Dando continuidad al curso MySQL 8, hoy vamos a crear una base de datos en MySQL.

Crear una base de datos en MySQL es un procedimiento relativamente sencillo, gracias a las herramientas visuales como MySQL Workbench que simplifican todo el proceso. Estas herramientas permiten evitar tener que introducir consultas directamente desde una terminal, lo que facilita significativamente la tarea.

En esta clase veremos dos formas de crear una base de datos, una de forma visual con la herramienta de MySQL Workbench, y la otra por consultas SQL.

Antes de crear una base de datos es necesario tener instalado un servidor de MySQL; este servidor nos permite realizar la gestión de la base de datos. Se puede instalar MySQL de forma independiente o como un paquete integrado que viene junto a las plataformas como Xampp, Mamp y WampServer. Esto lo vimos en las anteriores clases.

De la misma forma, es necesario contar con una interfaz gráfica que nos ayude a interactuar visualmente con la base de datos, para esto podemos usar phpMyAdmin (que también viene integrada en plataformas como Xampp, Mamp y WampServer), o podemos utilizar MySQL Workbench; una herramienta visual más completa para la administración de bases de datos.

Crear una base de datos desde MySQL Workbench

Para crear una base de datos desde MySQL Workbench, en primer lugar, abrimos MySQL Workbench e iniciamos la conexión al servicio de MySQL (si estás utilizando la herramienta de Xampp, el servicio de MySQL y Apache debe estar iniciado). Hacemos doble clic en el botón “Local instance MySQL”.

Si el usuario root tiene una contraseña configurada, al abrir Workbench, el sistema solicitará esa información para acceder al panel del administrador. En cambio, si el usuario root no cuenta con una contraseña establecida, el acceso se realizará de manera directa.

Para crear una nueva base de datos, hacemos clic en la imagen “Create a new schema in the connected server” de la barra superior.

En esta ventana introducimos el nombre de la nueva base de datos, en este caso será “clínica_veterinaria”, hacemos clic en el botón “Apply” (el nombre que le asignemos a nuestra base de datos no debe contener espacios en blanco).

Crear una base de datos desde consultas SQL

Hay diferentes formas de crear una base de datos en MySQL. Una de ellas es a través de la ejecución de sentencias SQL. A continuación, te explicaré cómo hacerlo:

Paso 1: Abrir una ventana emergente

En tu entorno de administración de MySQL, busca la opción que te permita abrir una ventana emergente para ejecutar consultas SQL. Por lo general, esta opción se encuentra en la barra superior del programa.

Paso 2: Ejecutar el script SQL

Una vez que hayas abierto la ventana emergente, se mostrará un campo donde podrás ingresar el código SQL necesario para crear la nueva base de datos. Pega el script SQL y luego haz clic en el botón “Apply” o “Ejecutar”.

Ejemplo de consulta SQL para crear una base de datos:

CREATE DATABASE clinica_veterinaria;

Paso 3: Confirmar la ejecución del script

Después de ejecutar el script SQL, se abrirá otra ventana emergente para confirmar que la consulta se ejecutó correctamente y que se aplicaron los cambios. Haz clic en el botón “Finish” o “Aceptar” para finalizar la creación de la nueva base de datos.

Configurar permisos y privilegios

Recuerda que es importante configurar correctamente los permisos y privilegios de los usuarios que accederán a la base de datos creada. Esto garantizará la seguridad de la base de datos y la protección de la información almacenada en ella.

¡Ahora estás listo para gestionar una base de datos! En la próxima clase, exploraremos los tipos de datos que existen en MySQL para crear los campos de las tablas.

Victor Peña

Desarrollador de software Backend Developer, experto en Laravel Framework, PHP, JavaScript y MySQL. Creador de contenidos de emprendimiento y desarrollo de software.

Dejá un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio