Está en la página 1de 3

MARIADB - Comandos Básicos

Hoy vemos los comandos más usados y útiles a la hora de manejar una base de datos MariaDB. Son
comandos basicos con los cuales podrás empezar a administrar MariaDB, cabe decir que también son
validos con MySQL.

Comprobar la versión instalada de MariaDB

Para verificar la versión actual, escribe el siguiente comando en la terminal

mysql -version

Este comando te proporciona la versión actual de DB. Si lo quieres más detallado…

mysqladmin –u root –p version

Iniciar sesión en MariaDB

Para iniciar sesión en el servidor mariadb, ejecuta el siguiente comando e introduces tu contraseña.

mysql –u root –p

Mostrar bases de datos

Para mostrar todas las bases de datos que tu maridb tiene actualmente, ejecuta:

show databases;

Crear nuevas bases de datos

Para crear una nueva base de datos en mariadb (como ejemplo… SOLOLINUX).

create database SOLOLINUX;

Con usuario SOLOLINUX.

mysqladmin -u user -p create SOLOLINUX


Eliminar una base de datos

Para eliminar una base de datos.

drop database SOLOLINUX;

mysqladmin –u root –p drop SOLOLINUX

Crear nuevo usuario

Crear un nuevo usuario para la base de datos.

CREATE USER ‘sololinux’@’localhost’ IDENTIFIED BY ‘password’;

Concesión de acceso al usuario para una base de datos

Conceder acceso al usuario para una única base de datos

GRANT ALL PRIVILEGES ON SOLOLINUX.* to ‘sololinux’@’localhost’;

El anterior comando dara a los usuarios un acceso completo a la base de datos llamada SOLOLINUX.
También podemos otorgar permisos SELECT, INSERT, DELETE al sololinux.

Si en vez de a una base de datos, le quieres otorgar permisos a todas las bases de datos.

GRANT ALL PRIVILEGES ON *.* to ‘sololinux’@’localhost’;

Crear copia de seguridad

En el caso de que solo quieras hacer un backup de la base de datos «SOLOLINUX».

mysqldump –u root –p SOLOLINUX>db_backup.sql

Si es de todas las bases de datos.


mysqldump –u root –p – – all-databases >all_dbs.sql

Restaurando la base de datos

Para restaurar la base de datos a otra, con el mismo nombre ya existente en la nueva.

mysql –u root –p SOLOLINUX<db_backup.sql

Importar a una base de datos indiferentemente del nombre de la nueva base de datos.

mysqlimport –u root –p SOLOLINUX<db_backup.sql

Modificar la contraseña de un usuario en MariaDB

En este ejemplo modificaremos la contraseña de ‘root’, pero puedes usar este proceso para cambiar la
contraseña de cualquier usuario,

Inicia sesión en mariadb y selecciona la base de datos ‘mysql’

mysql –u root –p

use mysql;

Y ejecuta…

update user set password=PASSWORD(‘nuevo_PASSWORD’) where User=’root’;

Recarga privilegios

flush privileges;

Y cierra sesión.

También podría gustarte