Herramientas de usuario

Herramientas del sitio


acemu:articulos:articulos_tecnicos:software:introduccion_a_las_bases_de_datos_con_mysql:comandos:administracion

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
acemu:articulos:articulos_tecnicos:software:introduccion_a_las_bases_de_datos_con_mysql:comandos:administracion [2012/01/08 14:08]
luis [Operaciones diversas:]
acemu:articulos:articulos_tecnicos:software:introduccion_a_las_bases_de_datos_con_mysql:comandos:administracion [2012/01/24 14:02] (actual)
luis [Copias de seguridad - Respaldo y Recuperación]
Línea 150: Línea 150:
 \\ \\
 ---- ----
-==== Copias de seguridad ====+==== Copias de seguridad - Respaldo y Recuperación ====
  
 <file> <file>
Línea 170: Línea 170:
 USE [nombre base de datos]; USE [nombre base de datos];
 </file> </file>
 +
 +Para realizar la copia de seguridad desde la terminal de Linux, utilizamos el siguiente comando :
 +
 +<file>
 +mysqldump --opt -u nombredeusuario -p basededatos tabla1 > archivodebackup.sql
 +</file>
 +
 +donde :
 +
 +**nombredeusuario**, es nuestro usuario con permisos para acceder a las bases de datos,\\
 +**basededatos**, es el nombre de la base de datos a respaldar,\\
 +**tabla1**, el nombre de la tabla a respaldar; si es más de una tabla, se separan los nombres de las mismas por un espacio en blanco; si son todas las tablas de la base, no se especifica nombre de tabla y asume por defecto toda la base.\\
 +**archivodebackup**, el nombre del archivo de respaldo, que quedará guardado en el directorio en el cual estoy ubicado.
 +
 +Para recuperar una base de datos ejecutamos el siguiente comando, siempre trabajando en modo terminal :
 +
 +<file>
 +mysqldump -u root -p --all-databases > fichero.sql
 +</file>
 +
 +donde :
 +
 +**root**, es el nombre de usuario con permisos para acceder a las bases de datos,\\
 +**databases**, las bases de datos que queremos recuperar,\\
 +**fichero.sql**, fichero origen de los datos a recuperar.
 +
 +Dado la potencia de la instrucción **mysqldump**, encontraremos las más diversas aplicaciones de la instrucción, escribiendo en la terminal de linux **mysqldump --help**
  
 \\ \\
acemu/articulos/articulos_tecnicos/software/introduccion_a_las_bases_de_datos_con_mysql/comandos/administracion.1326060519.txt.gz · Última modificación: 2012/01/08 14:08 por luis