Crear una nueva base de datos en mysql

Crear una nueva base de datos en mysql
La primera parte después de instalar un DBMS, como MySQL, es crear una base de datos y comenzar a construirla. En este artículo, crearemos una nueva base de datos. Aprenderemos sobre el comando Crear en MySQL y también veremos cómo podemos otorgar privilegios a otros usuarios de la base de datos recién creada? Entonces empecemos.

En primer lugar, abra su terminal usando Ctrl + Alt + T y verifique la versión de MySQL instalada en su computadora usando el siguiente comando:

mysql -v

La ilustración mostró que ya ha instalado MySQL en su sistema operativo.

Si no está instalado y desea instalarlo, visite amablemente nuestro artículo dedicado relacionado con la instalación de MySQL en Ubuntu 20.04. Si está instalado, entonces está listo para ir y puede seguir este artículo.

Primero, verifique el estado de MySQL del sistema.servicio. Ya sea que se esté ejecutando o no, ejecute el siguiente comando:

sudo systemctl status mysql

Si se está ejecutando para ti, entonces eso es bueno. De lo contrario, puede comenzar el mysql.Servicio utilizando el siguiente comando:

sudo systemctl iniciar mysql

Después de comenzar con éxito, puede conectarse al cliente MySQL usando el terminal. También hay una GUI disponible para MySQL conocida como MySQL Workbench, pero usaremos el terminal para demostrar el proceso. Entonces, para conectarse o iniciar sesión en MySQL, puede conectarse al shell MySQL como usuario root utilizando el siguiente comando:

sudo mysql -u root -p

Después de conectarse a la base de datos MySQL, es obvio que desea crear y administrar una base de datos.

Ahora, puede haber dos posibilidades si va a crear una base de datos en MySQL. Una es si el nombre de la base de datos ya existía en mysql o no. Entonces, si el nombre de la base de datos no existe en MySQL, ejecute el siguiente comando en MySQL Shell para crear una nueva base de datos:

Crear base de datos Database_name;

Sin embargo, si ya existía el nombre de la base de datos. Puede usar "si no existe" con el comando Crear base de datos. Como esto:

Crear base de datos si no existe new_database_name;

Al usar la cláusula "Si no existe", MySQL no creará la tabla si el nombre ya existía y no arrojará ningún error también. Por otro lado, si evitamos usar la cláusula "si no existe", MySQL lanzará el error.

Conclusión

Este artículo contiene dos métodos diferentes para crear una nueva base de datos en MySQL; Cuando se usa la cláusula "si no existe" y cuando no la usa. También hemos visto el error si no usamos esta cláusula.