¿Cómo funciona la instrucción CREATE DATABASE en MySQL?

Como Funciona La Instruccion Create Database En Mysql



MySQL es un RDBMS ampliamente utilizado que admite varios comandos y consultas para realizar diferentes operaciones de base de datos. Uno de ellos es crear una nueva base de datos que se puede hacer utilizando el ' CREAR BASE DE DATOS ' declaración. La declaración CREATE DATABASE le permite definir una nueva base de datos con un nombre particular en el servidor MySQL con privilegios de creación. Con esta declaración, puede especificar varias opciones para la nueva base de datos, como el juego de caracteres predeterminado, la intercalación, etc.

Este artículo explicará cómo funcionan las sentencias CREATE DATABASE en MySQL.







¿Cómo funciona la instrucción CREATE DATABASE en MySQL Server?

En MySQL, se puede crear una nueva base de datos utilizando el ' CREAR BASE DE DATOS ” declaración con el nombre particular. La sintaxis para crear la base de datos se da a continuación:



CREAR BASE DE DATOS [ nombre de la base de datos ] ;

 
En la sintaxis anterior, cambie el ' [nombre de la base de datos] ” a cualquier nombre de base de datos apropiado.



Pasemos a los ejemplos de creación de una base de datos, pero antes de eso, asegúrese de haber iniciado sesión en la base de datos MySQL.





Ejemplo 1: crear una base de datos

Un ejemplo de creación de un nombre de base de datos ' base de datos linuxhint ” se da a continuación:



CREAR BASE DE DATOS linuxhintdatabase;

 
Producción


El resultado mostró que el nombre de la base de datos ' base de datos linuxhint ' Ha sido creado.

Ahora confirmemos si la base de datos se creó o no usando el ' ESPECTÁCULO ” comando de la siguiente manera:

MOSTRAR CREAR BASE DE DATOS linuxhintdatabase;

 
Producción


El resultado muestra la información sobre la base de datos recién creada (linuxhintdatabase).

Ejemplo 2: crear una base de datos con la opción 'SI NO EXISTE'

Al crear la nueva base de datos en MySQL, el ' SI NO EXISTE ” La opción se utiliza para confirmar que la base de datos especificada (mismo nombre) no existe ya en el servidor. Para crear una base de datos usando el “ SI NO EXISTE ”opción escriba el siguiente comando:

CREAR BASE DE DATOS SI NO EXISTE linuxhintdatabase1;

 
En el comando anterior, “ linuxhintdatabase1 ” es el nuevo nombre de la base de datos.

Producción


El resultado mostró que la base de datos había sido creada.

Ejemplo 3: crear una base de datos con CHARACTER SET y COLLATE

El ' CONJUNTO DE CARACTERES ” define la codificación de caracteres para la base de datos, mientras que el “ COTEJAR ” define las reglas para ordenar y comparar los caracteres. Para crear una base de datos con 'CONJUNTO DE CARACTERES' y 'COLLATE', escriba el siguiente comando:

CREAR BASE DE DATOS linuxhintdatabase2 CONJUNTO DE CARACTERES utf8mb4 COLLATE utf8mb4_unicode_ci;

 
Producción


El resultado muestra que la base de datos se ha creado con las opciones especificadas.

¿Cómo usar la base de datos recién creada?

La base de datos se puede usar/seleccionar usando el botón “ usar ” comando después de iniciar sesión en MySQL. A continuación se muestra un ejemplo para usar la base de datos MySQL:

use la base de datos de linuxhint;

 
Producción


El resultado mostró que la base de datos se había cambiado a la base de datos recién creada, lo que significa que ahora el usuario podrá utilizarla.

¿Cómo iniciar sesión directamente en la base de datos recién creada?

Para iniciar sesión directamente en la base de datos recién creada, use el comando MySQL con nombre de usuario y contraseña como se indica a continuación:

mysql -en Maryland -pag base de datos linuxhint

 
En el comando anterior, “ Maryland ” es el nombre de usuario, y “ base de datos linuxhint ” es el nombre de la base de datos. Después de ejecutar este comando, se le pedirá que ingrese la contraseña para el servidor MySQL.

Producción


El resultado mostró que la base de datos se había conectado.

¿Cómo eliminar una base de datos?

En MySQL, la base de datos se puede eliminar usando el ' GOTA ” comando, el ejemplo se da a continuación:

DROP BASE DE DATOS linuxhintdatabase;

 
En el comando anterior, “ base de datos linuxhint ” es el nombre de la base de datos.

Producción


El resultado mostró que la base de datos se había descartado (eliminado).

Conclusión

El ' CREAR BASE DE DATOS ” es una característica poderosa que permite a los usuarios crear una nueva base de datos en el servidor MySQL con opciones o configuraciones adicionales. Este artículo explica la sintaxis de la declaración CREATE DATABASE, junto con ejemplos de cómo crear una base de datos, usar la base de datos, iniciar sesión directamente en la base de datos y eliminar una base de datos.