_                    _
  ___ | |__   __ _ _______ | |_
 / _ \| '_ \ / _` |_  / _ \| __|
| (_) | | | | (_| |/ / (_) | |_
 \___/|_| |_|\__,_/___\___/ \__|

mysqluso

show databases;
show tables;
show tables like '%<texto_a_buscar>%';

Buscar tablas cuyo nombre contenga "usuarios":

show tables like '%usuarios%';

CREATE DATABASE <base_de_datos>;
CREATE USER '<usuario>'@'localhost' IDENTIFIED BY '<clave>' PASSWORD EXPIRE;
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
->   ON <base_de_datos>.*
->   TO '<usuario>'@'localhost';

Crear el usuario "usuario1" con la clave "clave1" en la base de datos: "base1":

CREATE DATABASE base1;
CREATE USER 'usuario1'@'localhost' IDENTIFIED BY 'clave1' PASSWORD EXPIRE;
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
->   ON base1.*
->   TO 'usuario1'@'localhost';

(inicio)

Ejecutar comandos en mysql desde un archivo.

$ cat <archivo> | sudo mysql

(inicio)

Usar un archivo de SQL para actualizar una base de datos.

# mysql <base_de_datos> < <archivo>.sql

(inicio)

Respaldar una base de datos

# mysqldump -p <base_de_datos> > <archivo>.sql
El argumento -p especifica una clave, si no se especifica la clave, mysqldump solicita que el usuario ingrese una clave.

# mysqldump <base_de_datos> | gzip > <archivo>.sql.gz

(inicio)

Agregar zonas horarias a mysql:

$ mysql_tzinfo_to_sql /usr/share/zoneinfo | sudo mysql mysql

(inicio)

Manuales de VoidLinux: mysql(1)
links
- MySQL
- MySQL - CREATE USER

(inicio)

2026-07-14 : Creado.

(inicio)

ohazot | info | ohazot.com <admin@ohazot.com>

Este documento aplica a: Linux OpenBSD | 2026-07-14