Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Generar backup con mysqldump sin bloquear tablas InnoDB

Estas en el tema de Generar backup con mysqldump sin bloquear tablas InnoDB en el foro de Mysql en Foros del Web. Hola chicos. Estoy utilizando MySQL con PhpMyAdmin en localhost, mi base de datos tiene tablas InnoDB, y la data ha crecido casi hasta 1 Gb. ...
  #1 (permalink)  
Antiguo 26/06/2020, 22:33
Avatar de bandolera  
Fecha de Ingreso: abril-2009
Mensajes: 586
Antigüedad: 11 años, 2 meses
Puntos: 7
Pregunta Generar backup con mysqldump sin bloquear tablas InnoDB

Hola chicos.
Estoy utilizando MySQL con PhpMyAdmin en localhost, mi base de datos tiene tablas InnoDB, y la data ha crecido casi hasta 1 Gb. y requiero generar un backup.
Utilizo Xampp.
He tratado de realizar el backup por consola con:
Código HTML:
mysqldump -u root -p base_datos > respaldo.sql
Código HTML:
mysqldump --single-transaction -u root -p base_datos > respaldo.sql
Pero en todas las formas que he realizado esto en la consola las tablas aparecen bloqueadas.
Qué estoy haciendo mal?
__________________
Todos somos iguales. NO! a la violencia de género.
  #2 (permalink)  
Antiguo 28/06/2020, 07:42
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.126
Antigüedad: 16 años, 1 mes
Puntos: 816
Respuesta: Generar backup con mysqldump sin bloquear tablas InnoDB

Prueba esto:
1) Dirígete al directorio donde están los ejecutables de mysql (en teoría es c:\xampp\mysql\bin).

2) Una vez que estés en el directorio (dentro de bin) presiona shift y haz clic con el botón derecho del mouse y te aparecerá un díalogo como este:



Abre la ventana y escribe:.\mysqldump.exe -u root -p --databases el_nombre_de_tu_base > dump.sql
(en lugar de root escribe el nombre de usuario que uses en tu sistema local si es diferente de root y en lugar de el_nombre_de_tu_base escribe el nombre de tu base de datos).



3) Presiona enter y añade la clave cuando el prompt de la consola lo solicite.

4) Cuando el comando termine de ejecutarse, busca en el directorio bin el archivo generado:


Última edición por Panino5001; 28/06/2020 a las 07:50
  #3 (permalink)  
Antiguo 28/06/2020, 18:31
Avatar de bandolera  
Fecha de Ingreso: abril-2009
Mensajes: 586
Antigüedad: 11 años, 2 meses
Puntos: 7
Respuesta: Generar backup con mysqldump sin bloquear tablas InnoDB

Hola. Gracias por contestar.
Hice lo mismo pero igual el resultado de contiene las tablas bloqueadas.
Eso se nota cuando la base de datos es algo grande.
__________________
Todos somos iguales. NO! a la violencia de género.



La zona horaria es GMT -6. Ahora son las 23:19.