Cómo crear una nueva base de datos en MySQL (tutorial con ejemplos)

El artículo brinda una descripción detallada de cómo crear una base de datos en MySQL utilizando varios métodos y herramientas (incluida la línea de comandos, Workbench y dbForge Studio para MySQL).

MySQL es un sistema de gestión de bases de datos relacionales basado en SQL. Es desarrollado, distribuido y mantenido por Oracle Corporation. MySQL es un software gratuito y de código abierto, y está ganando popularidad debido a su confiabilidad, compatibilidad, rentabilidad y soporte integral.

MySQL tiene una bifurcación: MariaDB, que fue creada por los desarrolladores originales de MySQL. MariaDB tiene la misma estructura de base de datos e índices, lo que le permite reemplazar a MySQL.

MySQL y MariaDB son compatibles con varios sistemas operativos populares, incluidos, entre otros, los siguientes: Linux, Ubuntu, Debian, Microsoft Windows, macOS.

Antes de poder crear una nueva base de datos MySQL, debe cargar el servidor MySQL.

En este artículo, exploramos diferentes formas de crear una base de datos MySQL.

Contenido

1. CREAR UNA BASE DE DATOS: un ejemplo de sintaxis MySQL
2. Crear una base de datos desde el cliente de línea de comandos
3. Cree una base de datos usando MySQL Workbench
4. Cree una base de datos usando dbForge Studio para MySQL

Crear una base de datos: un ejemplo de sintaxis MySQL

La primera forma de crear una base de datos MySQL que vale la pena mencionar es con la instrucción CREATE Base de datos. Esta declaración crea una base de datos con el nombre especificado. Recuerda que lo necesitarás para usarlo CREATE privilegio para la base de datos.

CREATE Base de datos mydatabase;

Nota:
Obtendrá un error si ejecuta la instrucción CREATE Base de datos sin especificar IF NOT EXISTS y la base de datos ya existe. Por lo tanto, es mejor usar SI NO EXISTE para evitar errores.

CREATE Base de datos IF NOT EXISTS mydatabase;

Después de ejecutar la declaración CREATE Base de datos, MySQL devolverá un mensaje para indicar si la base de datos se creó correctamente o no.

Crear una base de datos desde el cliente de línea de comandos

El cliente de línea de comandos MySQL generalmente viene con el paquete de instalación del servidor MySQL. Se instala en dos versiones, con y sin compatibilidad con UTF-8. Puede iniciar el cliente de la consola directamente desde el menú Inicio.

Para crear una nueva base de datos MySQL utilizando el cliente de línea de comandos MySQL:
1. Inicie el cliente.
2. Introduzca su contraseña.
3. Corre crear una base de datos mandar

Puede obtener más información sobre cómo trabajar con un cliente de línea de comandos MySQL en el artículo "Cómo conectarse a un servidor MySQL".

Cómo crear una base de datos en MySQL Workbench

Banco de trabajo MySQL es una popular herramienta de base de datos visual para diseñar, desarrollar y administrar bases de datos MySQL.

Cómo usar MySQL Workbench para crear una base de datos:

1. Inicie MySQL Workbench y haga clic en + botón para abrir Configurar una nueva conexión Maestro.

2. Ingrese un nombre para la conexión y un nombre de usuario, luego toque Conexión de prueba. Introduzca la contraseña en el cuadro de diálogo de solicitud de contraseña.
entramos anfitrión local y raíz.

3. Haga clic en la conexión requerida en Conexiones MySQL Sección de la página de inicio de Workbench.

4. En la ventana MySQL Workbench que se abre, haga clic en Crear un nuevo esquema en el servidor conectado botón en la barra de herramientas principal. Luego ingrese un nombre de esquema, cambie el conjunto de caracteres y la colección si es necesario, y haga clic en Solicitar.

5. En el arte Aplicar SQL Script a la base de datos haga clic en la ventana que se abre Solicitar. Luego haga clic Terminar.

6. Compruebe si la base de datos ha aparecido en el Navegador.

Workbench hoy es una de las herramientas profesionales más populares para desarrollar bases de datos MySQL. Sin embargo, dbForge Studio para MySQL es su digno competidor, que cuenta con una funcionalidad superior en muchos aspectos. Veamos cómo puede crear una nueva base de datos MySQL con dbForge Studio para MySQL.

Cómo crear una base de datos usando dbForge Studio para MySQL

dbForge Studio for MySQL ofrece una forma bastante simple e intuitiva de crear una nueva base de datos en MySQL. No necesita ser un desarrollador profesional o DBA para comenzar con dbForge Studio para MySQL.

1. Primero debe crear la conexión requerida. presiona el botón Nueva conexión en la barra de herramientas del Explorador de base de datos. Además, vaya al menú Base de datos en la barra de herramientas principal y haga clic en Nueva conexión.

2. En la ventana Propiedades de conexión de la base de datos que se abre, ingrese todas las credenciales necesarias para su conexión.

3. Aparecerá una nueva conexión en el Explorador de base de datos. Haga clic derecho en el nombre de la conexión y seleccione Nueva base de datos. Además, ve a Base de datos menú en la barra de herramientas principal y haga clic en Nueva base de datos.

4. En la pestaña Nueva base de datos que se abre, ingrese el nombre de su nueva base de datos, seleccione el juego de caracteres y el cálculo. Puede consultar el script de la base de datos en la parte inferior de la ventana. Hacer clic Aplicar cambiosuna vez que haya configurado todo según sea necesario.

5. Verifique que su nueva base de datos aparezca en su servidor MySQL. Para ello, haga clic con el botón derecho en el nombre de la conexión en el Explorador de bases de datos y haga clic en Actualizar.

Índice

    Después de crear la base de datos

    Si tiene varias bases de datos en su servidor MySQL, use la siguiente declaración para comenzar con la base de datos que creó:

    USE database_name;

    Para crear una nueva tabla en la base de datos, utilice la siguiente sintaxis:

    CREATE TABLE [IF NOT EXISTS] table_name(
       column_1_definition,
       column_2_definition,
       …,
       table_constraints
    ) ENGINE=storage_engine;

    En la siguiente imagen puede ver cómo puede crear una tabla MySQL en dbForge Studio para MySQL. El estudio tiene una función de finalización automática de código, por lo que no tiene que ingresar todo el código.

    Para obtener más información sobre la creación de tablas en MySQL, consulte Cómo crear tablas con MySQL CREATE TABLE y a través de la herramienta GUI para MySQL.

    Para eliminar una tabla, utilice la siguiente instrucción:

    DROP Base de datos databasename;

    dbForge Studio para MySQL le permite eliminar una base de datos visualmente sin tener que escribir código. Simplemente haga clic con el botón derecho en la base de datos deseada en el Explorador de bases de datos y luego haga clic en Borrar.

    Conclusión

    En este artículo, analizamos formas de crear una base de datos MySQL y demostramos que dbForge Studio para MySQL es la mejor alternativa a MySQL Workbench.

    Como puede ver, dbForge Studio para MySQL le permite crear rápida y fácilmente una nueva base de datos en una interfaz moderna y fácil de usar. Y el soporte de dbForge siempre está listo para ayudarlo en caso de dificultades. Además, proporcionamos un completo Prueba gratuita de 30 días nuestros productos. Descarga dbForge Studio para MySQL y prueba todas sus funciones a pleno rendimiento.

    Artículos de interés

    Subir