En este artículo, le mostraremos lo fácil que es crear una base de datos en MySQL ejecutando una simple consulta SQL.
Para crear una base de datos, deberá abrir mysql
interfaz de línea de comandos e ingrese los comandos de su base de datos mientras el servidor se está ejecutando.
Aquí hay un CREATE DATABASE
genérico sintaxis de sentencia.
CREATE DATABASE [IF NOT EXISTS] database_name
[CHARACTER SET charset_name]
[COLLATE collation_name]
El nombre de la base de datos debe ser único dentro de la instancia del servidor MySQL. Si intenta crear una base de datos con un nombre que ya existe, MySQL emite un error. Para evitar este tipo de error en caso de que cree accidentalmente una base de datos que ya existe, puede especificar IF NOT EXISTS
opción. Cuando IF NOT EXISTS
La base de datos utilizada se crea solo si el nombre dado no entra en conflicto con el nombre de una base de datos existente.
Es posible especificar el conjunto de caracteres, así como la intercalación de la nueva base de datos en el momento de la creación. Sin embargo, si omite el CHARACTER SET
y COLLATE
cláusulas, MySQL utilizará el juego de caracteres y la intercalación predeterminados para la nueva base de datos.
Pero primero, inicie sesión en el servidor MySQL como usuario root.
mysql -u root -p
Se le pedirá que ingrese la contraseña. Escriba la contraseña de usuario root de MySQL y pulsa Intro.
Crear base de datos MySQL
Ahora estamos listos para crear la nueva base de datos en MySQL. Decidimos nombrarlo animals
. El comando sería:
CREATE DATABASE animals;
Query OK, 1 row affected (0.001 sec)
¡Felicidades! Su base de datos ha sido creada.
Finalmente, puede ver la lista de bases de datos existentes ejecutando el siguiente comando SQL:
SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| animals |
| information_schema |
| mysql |
| performance_schema |
+--------------------+
Como puede ver, nuestra base de datos MySQL recién creada llamada animals
está en la lista.
Conclusión
Después de completar este tutorial, debería tener una idea de cómo crear una base de datos en MySQL usando la línea de comandos. Como hemos visto anteriormente, es bastante fácil.
Además, puede usar el siguiente artículo para aprender cómo hacer una copia de seguridad y restaurar la base de datos MySQL desde la línea de comandos en Linux.
Para obtener más información sobre las bases de datos MySQL, consulte la documentación de MySQL.