*   >> Lectura Educación Artículos >> science >> programación

Las copias de seguridad completas e incrementales en Mysql

crea (en algunos casos hay que crear el archivo primero). De esta manera las afirmaciones utilizadas en la creación de las bases de datos y tablas se copian en el archivo. Durante la recuperación, se obtiene todas las declaraciones de crear el archivo. Es necesario un nuevo archivo para cada copia de seguridad completa, de lo contrario se le anexar los mismos crear declaraciones a un archivo antiguo. Una vez que haya un nuevo archivo para la copia de seguridad completa, puede eliminar el archivo antiguo (s). El archivo es un archivo de texto.

Si escribe (entrar) el siguiente comando (sin argumentos), el resultado de las declaraciones escritas después, no se anexa al archivo: notee El selecto ... INTO OUTFILE. Esta declaración es la instrucción de selección, lo que copiar los datos de una tabla en un archivo. El archivo creado se guarda en el equipo host. Sin embargo, siempre se puede utilizar el DOS o Windows comandos para copiar el archivo desde el host en un dispositivo (unidad), que no es parte del anfitrión. La sintaxis es: SELECT ...

INTO OUTFILE 'nombre_archivo' Usted necesita el privilegio SELECT y FILE para usar esta declaración. Sin embargo, si usted es el usuario root, entonces usted puede utilizar la instrucción sin ningún problema, ya que tiene todos los privilegios. Veremos ejemplos del uso de estos estados pronto. nombre_archivo no debe ya existir. El archivo creado es un archivo de texto.

La Declaración de las tablas de bloqueo con la opción LEER: Al hacer copia de seguridad completa, que no es bueno para apagar el servidor, por lo que puede permitir a los usuarios seguir utilizando las tablas de las bases de datos. Sin embargo, todos los usuarios sólo se debe permitir leer y no escribir las tablas. De esta manera usted tendrá un corte claro entre lo que tiene copia de seguridad en un momento determinado y lo que se añadió después de la copia de seguridad.

La sintaxis para archivar esto para una tabla en particular es: mesas de bloqueo tbl_name READ En algunas situaciones puede que tenga que preceder a la tbl_name con un nombre de base de datos y un punto. El usuario root puede bloquear todas las tablas en todas las bases de datos con la opción LEER a nivel mundial (sin seleccionar cualquier base de datos) con la siguiente declaración: mesas inmediatamente con bloqueo de lectura; Al final de la copia de seguridad, escriba lo siguiente para desbloquear tablas (nivel mundial): desbloquear tablas; La Declaración de los registros ras: En el mome

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.