[SOLUCIONADO] recuperar tabla MySQL
#1 · ·

Hola amigos,

resultza que actualice MySQL5.0 a 5.5 y olvide hacer antes un backup de mis "viejas" bases de datos.

Al desinstalar MySQL5.0 solo me dejo la carpta data con una carpeta por cada base de datos, que contienen *.frm *.MYI y *.MYD. De algunas bases de datos puedo prescindir pero otras son importantes y kisiera recuperarlas si es posible ¿puedo recuperar alguna?

si las tablas fueron creadas en MySQL5.0 y la que deskargue fue la 5.5, ¿MySQL5.5 las reconocera igual o para recuperarlas debo usar el mismo con el k fueron creadas(5.0)?

¿hay limite de tiempo en la recuperacion o mientras tenga los datos(la carpeta data) siempre podre recuperarlos?


Gracias, saludos:D



Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 124
Desde: 06/Abr/2005
·
#2 ·

Desconozco puntualmente esas versiones de MySql, aparte que no indicas el SO.

Al mudar el servidor de datos
- 1ro, hacer en un backup (que no has hecho, pero puedes comprimir la carpeta data completa por si necesitas recuperar después).
- 2do, ya instalada la nueva versión comprueba si no reconoce las bases de datos anteriores (puedes utilizar PMA).
- 3ro, ve si la nueva versión de MySql tiene alguna aplicación para importar las bases de datos desde la versión anterior (puede que sea necesario, o no; a esta información la obtienes desde la ayuda de la nueva versión).


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 4.001
Desde: 02/Ago/2008
· ·
#3 · ·

Utilizo windows XP, ¿influye es SO que utilice? crei k seria cuestion de MySQL

q es PMA?phpMyAdmin?? no, phpyMAdmin no me las reconoce:-(

mirare opciones de importacion de la 5.5

en teoria deberai ser posible,¿no? conservo todos los datos(FRM, MYD y MYI, ibdata e iblog)
¿la recuperacion solo depende de los datos o tmbien influye el tiempo k pase desde el "borrado"?

Gracias por tu respuesta GestionXls, saludos:D


Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 124
Desde: 06/Abr/2005
·
#4 ·

No creo que el tiemo influya.

PMA= PhpMyAdmin

En Windows las cosas funcionan diferente que en otros SO.

MySql crea una carpeta por base de datos y la registra en su propia base de datos de administración; si la desinstalaste o borraste dile chau a las referencias, por eso sugería algún mecanismo para hacer la importación a la nueva versión de MySql.


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 4.001
Desde: 02/Ago/2008
· ·
#5 ·

sabes de algun articulo que me "guie"?

lprobe soluciones de distintos foros pero cada una es diferente, no hay un mismo metodo comun!!!

si tengo los datos(.MYD) y la structura de la tabla(.FRM), ¿por que tanto problema?


Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 124
Desde: 06/Abr/2005
·
#6 ·

Esos son archivos con datos, nada más.

Para lograr la recuperación deberás aprender a gestionar bases de datos, hay muchísimas posibles complicaciones y recuperar no es seguir una listilla armada de tareas (hay que resolver según se den las situaciones, y para eso hay que saber que, como, etc); y es el motivo por el que vas a hallar infinidad de opiniones.

Esta ayuda era para comenzar a guiar en esa tarea, no para un curso de bases de datos.


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 4.001
Desde: 02/Ago/2008
· ·
#7 ·
Escrito originalmente por @GestionXls

Esos son archivos con datos, nada más.

creia que la estructura de la tabla se almacena en los .FRM (los datos estan en los .MYD)

no pretendo que me explikes toda la administracion de BDs, se que eso me toka hacerlo a mi :y)


Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 124
Desde: 06/Abr/2005
·
#8 ·

Algo de razón tienes, peeero ...

cuando instales MySql, fíjate que dentro de la carpeta data/ hay una que es mysql/
esa es la base de datos del servidor, y almacena datos y metadatos de cada base de datos, tablas, campos, usuarios, permisos, etc.


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 4.001
Desde: 02/Ago/2008
· ·
#9 ·

perdona el retraso, tenia el aviso de respuesta en la carpeta spam :5}

la carpeta mysql de la BD a recuperar la conservo, ¿podria recuperar la tabla(al menos su estructura) utiliizando "su" carpeta mysql?


Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 124
Desde: 06/Abr/2005
·
#10 ·

Desde MySql creo que no (como no he tenido este problema es que carezco de experiencia); me animo a indicarte q intentes 2 lineas:

1- ver si desde la nueva versión de MySql tiene alguna función de recuperación (preferentemente).

2- usar algún asistente para importar tablas (ej: Access, Excel, o un gestor de bases de datos) y luego reimportarlas desde la nueva versión de MySql.

3- dar por perdida la base de datos.


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 4.001
Desde: 02/Ago/2008
· ·
#11 ·
Escrito originalmente por @craven78

Hola amigos,

resultza que actualice MySQL5.0 a 5.5 y olvide hacer antes un backup de mis "viejas" bases de datos.

Al desinstalar MySQL5.0 solo me dejo la carpta data con una carpeta por cada base de datos, que contienen *.frm *.MYI y *.MYD. De algunas bases de datos puedo prescindir pero otras son importantes y kisiera recuperarlas si es posible ¿puedo recuperar alguna?

si las tablas fueron creadas en MySQL5.0 y la que deskargue fue la 5.5, ¿MySQL5.5 las reconocera igual o para recuperarlas debo usar el mismo con el k fueron creadas(5.0)?

¿hay limite de tiempo en la recuperacion o mientras tenga los datos(la carpeta data) siempre podre recuperarlos?


Gracias, saludos

intenta poner el S.O en un modo anterior. o instala  la version que tenias  sin borrarar nada de tus carpetas de las que te quedaron   a mi mea resuelto, tube problmas de ese tipo  de modo que   casi siempre al desintalar un programa  te salen  un aviso de que si quieres  borrar todo o parte,  en cierta forma ami con mi servidor local me funciona y siempre tengo mis bases de datos intacta cuando no borro nada  por que siempre me deja  las carpeta que no trae el programa solo me deja las que use , edite , o programe  entiendes. suerte.


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 2
Desde: 21/Dic/2014
·
#12 ·

Hola de nuevo,
he logrado recuperar TODAS mis tablas a partir de la carpeta MySQL\data!!!

la recuperacion a partir de la carpeta data me ha parecido bastante 'facil'(en otros casos la recuperacion es casi-imposible). Os cuento k es lo k hice:

1. apagamos MySQL(net stop mysql)
2. sustituimos la carpeta data actual por la carpeta data que queremos recuperar. Esta carpeta contendra las carpetas de DBs(structura de la DBS) y los archivos ibdataX e iblog(datos de las DB)

Si nos vamos a phpMyAdmin veremos que las DBs nos aparecen de nuevo y podremos(deberiamos) hacer una copia de seguridad de la DB(mysqldump -u USR -pPWD DB > xx.sql)

Bueno pues eso es todo, facil ehh?? Espero k a alguien pueda servirle este post, xiao!!


Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 124
Desde: 06/Abr/2005
·
#13 ·

Más de un año después todavía me sirivió tu respuesta. Muchas gracias. Buena aportación.


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 1
Desde: 18/Feb/2016
·
#14 · ·

Vengo a comentar lo mismo que el usuario anterior, doy gracias a la buena persona que se dignó a contestarte y a solucionarte el problema amigo no sabes cuánto te lo agradezco ya pensaba que había perdido mi base de datos!

Editando SPAM. PD: Miarroba usa visit/ para enlaces salientes y capar la transmisión de link juice y fomentar el spam por esta vía. En otras palabras, estás haciéndo un link a miarroba, no a tu web.


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 9
Desde: 16/Mar/2016
· ·
#15 ·

Buen día, les comento otra opción para recuperar la mayoria de las BD incluyendo algunos programas, esto es de manera sencilla, solo basta con restaurar a un punto anterior nuestro equipo. Si olvidamos respaldar o modificamos algun programa y el resultado NO es de nuestro, vamos a propiedades del sistema y seleccionamos restaurar a un punto anterior.

Espero sea de utilidad para alguien, esto lo hago inclusive cuando algún virus dañe el equipo.

Saludos Cordiales

Marco A. Vargas


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 1
Desde: 07/Mar/2018
·
#16 ·

Hola amigos,

resultza que actualice MySQL5.0 a 5.5 y olvide hacer antes un backup de mis "viejas" bases de datos.

Al desinstalar MySQL5.0 solo me dejo la carpta data con una carpeta por cada base de datos, que contienen *.frm *.MYI y *.MYD. De algunas bases de datos puedo prescindir pero otras son importantes y kisiera recuperarlas si es posible ¿puedo recuperar alguna?

si las tablas fueron creadas en MySQL5.0 y la que deskargue fue la 5.5, ¿MySQL5.5 las reconocera igual o para recuperarlas debo usar el mismo con el k fueron creadas(5.0)?

¿hay limite de tiempo en la recuperacion o mientras tenga los datos(la carpeta data) siempre podre recuperarlos?

Gracias, saludos:D


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 1
Desde: 09/Mar/2019
·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Espacio WEB · MySQL
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 21:42 UTC+02:00 DST
Temas similares
 I FotoPTemaMensajesÚltima respuesta
No Hay mensajes nuevosHaz clic para ver el perfil del usuario326/Dic/2015, 03:00
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario0Hoy, 01:00
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario619/Jun/2009, 01:30
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario0Hoy, 01:00
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario412/Mar/2010, 15:59
 Ir al último mensaje del tema
Recomendado