Ver Mensaje Individual
  #9 (permalink)  
Antiguo 14/03/2016, 08:48
Avatar de BrujoNic
BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Respuesta: Restaurar copia de seguridad

Aunque suene repetitivo, el proceso que te está escribiendo gnzsoloyo, es a como se debe hacer cuando uno necesita restaurar totalmente una BD.

Ese proceso lo aplico con un programa POS, cuando se presenta algún problema o se necesita restaurar a una fecha determinada.

Respaldo:
Código:
mysqldump -u <usuario> -p<clave> base_datos > <archivo_respaldo>.sql
Restauración:
1) Borrar BD
Código:
mysqladmin -u <usuario> -p<clave>  drop base_datos
2) Crear nuevamente la BD
Código:
mysql -u <usuario> -p<clave> -e "create database base_datos;"
3) Restaurar BD:
Código:
mysql -u <usuario> -p<clave> base_datos < <archivo_respaldo>.sql
Para utilizar en línea de comandos, la ruta de lib de MySQL o MariaDB, debe estar fijada en SET o variables de entorno de Windows, o si no, por cada comando debes colocar la ruta como por ejemplo:
Código:
"D:\TPV\MariaDB 10.0\bin\mysqldump"
Se utiliza comillas dobles, cuando algún nombre de directorio supera los 8 caracteres, o si el directorio tiene espacios.

Espero que con eso te quede más claro y realmente, es lo básico que uno debería saber con MariaDB/MySQL.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL