Mi caja de mito se estrelló debido a un disco duro dañado. Puedo ver mis datos cuando los conecto a otra computadora. Necesito saber cómo puedo recuperar la base de datos para poder cargarla en mi nueva unidad.
Mi caja de mito se estrelló debido a un disco duro dañado. Puedo ver mis datos cuando los conecto a otra computadora. Necesito saber cómo puedo recuperar la base de datos para poder cargarla en mi nueva unidad.
Respuestas:
Utiliza la mysqldump
utilidad :). Esta opción le permite exportar la base de datos en lugar de simplemente copiar los archivos.
http://gd.tuwien.ac.at/linuxcommand.org/man_pages/mysqldump1.html
mysqldump
funcione en una máquina que no esté ejecutando el servidor mysql; nunca lo he intentado.
Si está utilizando Linux, las bases de datos se almacenan en /var/db/
general. Si es mysql /var/db/mysql/
.
Vaya dentro del directorio MySQL db del disco duro, habrá algunos archivos allí para cada base de datos. Recuperalos.
He aquí la parte complicada. Necesitará obtener la misma versión de mySQL de la que estaba en el cuadro muerto. Una vez que sepa qué versión era, instálela en una nueva plataforma y copie los archivos.
Después de eso, puede usar php myadmin o la interfaz mysql cli para realizar una exportación adecuada.
Si aún puede leer desde el HD, intente copiar los archivos db a otro sistema que ejecute mysql. Si los archivos db no están dañados, debería poder acceder a la base de datos.
Los archivos db deben residir dentro de una carpeta llamada [db_name]
Utilice un servicio de recuperación de datos si la información es muy valiosa para usted, ya que cualquier intento de recuperación de datos de bricolaje puede disminuir las posibilidades de un intento posterior.
Dicho esto, usar GetDataBack es una buena apuesta para unidades NTFS o FAT (tienen dos versiones diferentes. Aquí hay una guía para ayudarlo con Linux HD's (en realidad, el consejo funcionará con cualquier tipo de HD, pero para unidades con formato FAT y NTFS) puedes usar GetDataBack).
¡Espero que esto ayude!