Varias formas de hacer una copia de seguridad de la base de datos MySQL_MySQL
Recientemente he querido escribir un blog, pero no sé sobre qué escribir. Siento que mis conocimientos no han aumentado recientemente. Hoy pensé en un blog en el que puedo escribir. Intenté hacer una copia de seguridad de MySQL basándose en la carpeta de datos antes, pero nunca tuve éxito. Hace unos días, ayudé a un amigo a restaurar MySQL y finalmente restauré con éxito la carpeta de datos de la copia de seguridad.
La base de datos MySQL es la mejor base de datos entre las bases de datos más utilizadas y las operaciones de copia de seguridad no son una excepción. Por eso, hoy compartiré varias formas de realizar una copia de seguridad de la base de datos MySQL.
Método 1: Usando la línea de comando.
El método de línea de comando es más rápido. Solo necesita usar el comando mysqldump en la línea de comando. De forma predeterminada, el comando está en el directorio bin de mysql (el requisito previo es agregar el directorio bin al mismo). ruta), y luego abra la línea de comando, cambie a una letra de unidad, ingrese? mysqldump? de copia de seguridad es No existe ninguna instrucción para crear una base de datos, como se muestra en la figura:
Método 2: use software cliente como SQLyog
Creo que usar el software SQLyog para hacer una copia de seguridad de la base de datos La base de datos MySQL es mejor que otros métodos de copia de seguridad. Todo es simple y el método de recuperación también es muy simple. La base de datos respaldada con este software tendrá la declaración sql para la creación de la base de datos, lo que hace que la restauración de la base de datos sea muy conveniente. El software Navicat también se puede utilizar como cliente MySQL. SQLyog es más sencillo de usar que Navicat. Estoy acostumbrado a usar este software, pero a veces, cuando necesito abrir varias ventanas, uso el software navicat. La interfaz del software de SQLyog es la siguiente:
Si desea realizar una copia de seguridad de la base de datos, haga clic derecho en la base de datos de la que desea realizar una copia de seguridad y seleccione "Copia de seguridad/Exportar" en el menú emergente. y luego seleccione "Copia de seguridad/Exportar" en el menú emergente. Las palabras copia de seguridad del archivo SQL se muestran en la figura:
En la ventana emergente de volcado de SQL, ingrese el nombre del que desea realizar la copia de seguridad. para hacer una copia de seguridad de la base de datos. Como se muestra en la imagen:
Método 3: hacer una copia de seguridad de la carpeta de datos
La razón por la que escribo este blog es principalmente para hablar sobre este método. Siempre que necesite reinstalar el sistema operativo, debe hacer una copia de seguridad de todas las bases de datos MySQL en el sistema. Si utiliza el método anterior para hacer una copia de seguridad una por una, obviamente no es bueno. Hice esto antes, pero el motivo fue que la restauración siempre fracasaba, así que me di por vencido. Aprendí de Internet y de libros que este método requiere el motor InnoDB de MySQL. Este motor está instalado por defecto. Al hacer una copia de seguridad, debe hacer una copia de seguridad de la carpeta de datos en el directorio MySQL, pero luego descubrió que este método es incorrecto. Debe hacer una copia de seguridad del directorio de datos oculto en la carpeta MySQL en la unidad C. en realidad se salva.
La siguiente es una captura de pantalla del directorio de instalación de MySQL. Puede ver que no existe nuestra base de datos, como se muestra a continuación:
A continuación, debemos mostrar los archivos ocultos y buscarlos. ellos, en las opciones de carpeta, desmarque la casilla de verificación frente a los archivos ocultos, como se muestra a continuación:
De esta manera, puede ver la carpeta oculta Todos los usuarios en la carpeta de usuario de la unidad C. Como se muestra a continuación:
En la carpeta de datos debajo de la carpeta MySQL en su directorio, puede ver los archivos de nuestra base de datos actual. Como se muestra en la figura:
Si queremos eliminar o hacer una copia de seguridad de MySQL rápidamente, podemos usar este método para completarlo. Si lo desea, haga una copia de seguridad de la carpeta correspondiente a esa base de datos. Si desea restaurar la base de datos, simplemente colóquela en este directorio oculto.
No olvides que después de completar la operación, lo mejor es volver a ocultar el directorio originalmente oculto para evitar borrar archivos del sistema en el futuro.