Comandos MYSQL Flashcards

(24 cards)

1
Q

Comando para hacer copias de seguridad (backup) de bases de datos o tablas en forma de script con DDL + DML.

A

mysqldump

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Cómo hacer un backup de una base de datos con mysqldump?

A

mysqldump [opciones] nombre_bd > respaldo.sql

Varias sedes:

mysqldump [opciones] –databases nombre_bd1 nombre_bd2 > respaldo.sql

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cómo hacer backup de todas las bases de datos?

A

mysqldump [opciones] - -all-databases > respaldo.sql

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué hace la opción -u en mysqldump o mysql?

A

Especifica el usuario (ej: -u root).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué hace la opción -p en MySQL/MariaDB?

A

Solicita la contraseña del usuario

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Para qué sirve - -routines en mysqldump?

A

Incluye procedimientos almacenados y funciones en el backup.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué hace - -add-drop-database en mysqldump?

A

Añade DROP DATABASE antes de cada CREATE DATABASE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué hace la opción - -no-data en mysqldump?

A

Exporta solo la estructura (sin datos).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Cómo se restaura una base de datos desde un backup?

A

mysql -u root -p nombre_bd < respaldo.sql

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Cómo comprobar si el servidor MySQL está activo?

A

mysqladmin -u root -p ping

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Cómo apagar el servidor MySQL?

A

mysqladmin -u root -p shutdown

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Cómo ver versión y estado del servidor MySQL?

A

mysqladmin -u root -p version

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Cómo listar procesos activos en MySQL?

A

mysqladmin -u root -p processlist

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Cómo matar un proceso en MySQL?

A

mysqladmin -u root -p kill id_proceso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Cómo crear una base de datos desde mysqladmin?

A

mysqladmin -u root -p create nominas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Para qué sirve reload en mysqladmin?

A

Recarga las tablas de privilegios.

17
Q

¿Cómo parar la replicación en un esclavo?

A

mysqladmin -u root -p stop-slave

18
Q

¿Qué hace la opción -h en herramientas MySQL?

A

Permite conectarse a un servidor remoto (host).

19
Q

¿Para qué sirve mysqlcheck?

A

Para chequear, reparar, analizar y optimizar tablas

20
Q

¿Para qué sirve mysqlimport?

A

Para importar datos desde ficheros externos

21
Q

¿Cómo importar un fichero con mysqlimport?

A

mysqlimport –local db_name fichero.txt

22
Q

¿Para qué sirve mysqlshow?

A

Muestra consultas lentas (slow queries).

23
Q

¿Para qué sirve myisamchk?

A

Chequea, analiza, optimiza y repara tablas MyISAM.

24
Q

¿Dónde se encuentra el fichero de configuración en MariaDB/MySQL moderno?

A

/etc/mysql/mariadb.conf.d/50-server.cnf