Comandos basicos en MariaDB

Comandos basicos en MariaDB. En anteriores artículos ya vimos como instalar o actualizar MariaDB.

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.

Comandos basicos en MariaDB 1

 

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

Comandos basicos en MariaDB 2

 

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.

Agregar comentario