MySql Crear DB (Base de datos) y tablas desde la terminal de ubuntu
Tabla de contenido:
- Antes de que empieces
- Crear una base de datos MySQL
- Ver todas las bases de datos MySQL
- Seleccione una base de datos MySQL
- Crear una base de datos MySQL con mysqladmin
- Conclusión
MySQL es el sistema de gestión de bases de datos relacionales de código abierto más popular.
Este tutorial explica cómo crear bases de datos MySQL o MariaDB a través de la línea de comando.
Antes de que empieces
Asumimos que ya tiene instalado el servidor MySQL o MariaDB en su sistema.
- Cómo instalar MySQL en CentOS 7, Ubuntu 18.04, Debian 9. Cómo instalar MariaDB en CentOS 7, Ubuntu 18.04, Debian 9
Todos los comandos se ejecutan como un usuario administrativo (el privilegio mínimo requerido para crear una nueva base de datos es
CREATE
) o con una cuenta raíz.
Para acceder al shell de MySQL, escriba el siguiente comando e ingrese su contraseña de usuario root de MySQL cuando se le solicite:
mysql -u root -p
Si no ha establecido una contraseña para su usuario root de MySQL, puede omitir el
-p
.
Crear una base de datos MySQL
Crear una nueva base de datos MySQL es tan simple como ejecutar un solo comando.
Para crear una nueva base de datos MySQL o MariaDB, emita el siguiente comando, donde
database_name
es el nombre de la base de datos que desea crear:
CREATE DATABASE database_name;
Query OK, 1 row affected (0.00 sec)
ERROR 1007 (HY000): Can't create database 'database_name'; database exists
Para evitar errores si la base de datos con el mismo nombre que está intentando crear existe, puede usar el siguiente comando:
CREATE DATABASE IF NOT EXISTS database_name;
Query OK, 1 row affected, 1 warning (0.00 sec)
En el resultado anterior, puede ver
Query OK
que significa que la consulta fue exitosa, y
1 warning
que nos dice que la base de datos ya existe y no se creó una nueva base de datos.
Ver todas las bases de datos MySQL
Para ver la base de datos que ha creado, desde el shell de MySQL ejecute el siguiente comando:
SHOW DATABASES;
El comando anterior imprimirá una lista de todas las bases de datos en el servidor. El resultado debería ser similar a esto:
+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)
Seleccione una base de datos MySQL
Cuando crea una base de datos, la nueva base de datos no se selecciona para su uso. Para seleccionar una base de datos antes de comenzar una sesión de MySQL, use el siguiente comando:
USE database_name;
Database changed
Una vez que seleccione una base de datos, todas las operaciones posteriores, como la creación de tablas, se realizarán en la base de datos seleccionada.
Crear una base de datos MySQL con mysqladmin
También puede crear una nueva base de datos MySQL desde el terminal Linux utilizando la utilidad mysqladmin.
Por ejemplo, para crear una base de datos llamada
database_name
, escriba el siguiente comando e ingrese su contraseña de usuario root de MySQL cuando se le solicite:
mysqladmin -u root -p create database_name
Conclusión
Has aprendido a crear bases de datos MySQL.
Siéntase libre de dejar un comentario si tiene alguna pregunta.
mysql mariadbActualizaciones de datos de Aster 'primera línea' Base de datos analítica
Aster Data Systems ha actualizado su sistema de base de datos analíticos de "primera línea"
Cómo eliminar una base de datos mysql en linux a través de la línea de comando
Este tutorial describe cómo eliminar (o eliminar) una base de datos MySQL o MariaDB a través de la línea de comandos.
Cómo administrar bases de datos mysql y usuarios desde la línea de comando
MySQL es el sistema de gestión de bases de datos relacionales de código abierto más popular. Este tutorial explica cómo usar la línea de comando para crear y administrar bases de datos y usuarios de MySQL y MariaDB.