Jump to content


Photo

Problemas al acceder a las tablas despues de reinstalar MySQL

MySQL

Best Answer Albert Calvet , 13 October 2016 - 06:13 AM

Hace unos pocos días me he encontrado justamente con este problema en el caso de un cliente que había reinstalado WAMP, y llegué aquí a través de algunas búsquedas.

Finalmente lo pude resolver y aunque imagino que llega un poco tarde, dejo un tutorial que he realizado para mi blog con posible soluciones al problema. En general, si se dispone de la carpeta data con los ficheros .frm y .ibd de la base de datos a rescatar, se podrá recuperar en una instalación fresca importándolos desde 0 recreando la estructura de las tablas a partir de los .frm e importando los contenidos de los .ibd a través del comando ALTER TABLE xxx DISCARD/IMPORT TABLESPACE;

Más detalles:
https://www.proyekti...borrar-ibdata1/

Un saludo!

Go to the full post


  • Please log in to reply
5 replies to this topic

#1 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 posts
  • LocationPinar del Río, Cuba

Posted 17 August 2016 - 02:22 PM

Hola a todos

Debido a un problema con windows tuve q reinstalar MySQL, lo hice en la misma carpeta donde se encontraba anteriormente pensando en conservar las BD

 

Despues de esto puedo conectarme a la BD y me lista las tablas, pero cuando intento abrir o modificar las tablas, me dice q la tabla no existe  ?????

Lo intento hacer desde Nvicat y desde phpmyadmin, con los mismos resultados

 

A q se deberá esta situación?

Habrá alguna forma de recuperar esas bases de datos?

 

 


  • 0

#2 giulichajari

giulichajari

    Advanced Member

  • Miembros
  • PipPipPip
  • 477 posts

Posted 17 August 2016 - 04:21 PM

Porque no colocas el mensaje de error exacto. eso nos ayudara a ver cual es el problema. Saludos


  • 0

#3 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 posts
  • LocationPinar del Río, Cuba

Posted 22 August 2016 - 03:17 PM

Pues simplemente ese es el error, que la tabla no existe, aunque las muestra en la lista de tablas

 

Adjunto el mensaje de error

Attached Files


Edited by JoAnCa, 22 August 2016 - 03:20 PM.

  • 0

#4 giulichajari

giulichajari

    Advanced Member

  • Miembros
  • PipPipPip
  • 477 posts

Posted 22 August 2016 - 05:35 PM

Hola a todos

Debido a un problema con windows tuve q reinstalar MySQL, lo hice en la misma carpeta donde se encontraba anteriormente pensando en conservar las BD

 

 

No se como es eso de reinstalarlo en la misma carpeta. Pero como conservaste la bd: copiaste todos los archivos en otra unidad y luego los trajiste nuevamente?

 

porque no haces un dump: osea obtener el script de la base de datos con esquema(estructura) y los datos. 

Luego borras tu base de datos actual y creas una nueva con el mismo nombre. Finalmente ejecutas el script en dicha base.


  • 0

#5 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 posts
  • LocationPinar del Río, Cuba

Posted 24 August 2016 - 01:59 PM

No se como es eso de reinstalarlo en la misma carpeta. Pero como conservaste la bd: copiaste todos los archivos en otra unidad y luego los trajiste nuevamente?

 

porque no haces un dump: osea obtener el script de la base de datos con esquema(estructura) y los datos. 

Luego borras tu base de datos actual y creas una nueva con el mismo nombre. Finalmente ejecutas el script en dicha base.

 

Al instalar WampServer (Apache, MySQL, PHP) en windows, puedes cambiarle la ruta por defecto para que se instale, yo siempre lo pongo en la particion diferente del sistema. Al reinstalarlo le indique la misma carpeta (quizas fue un error de mi parte)

 

Lo del dump esta bien, pero tendria q haberlo hecho antes de reinstalar, para poder recuperar las BD despues

Las ultimas BD que estaba trabajando si les habia hecho un dump y las pude recuperar, pero otra mas antigua no se lo habia hecho y ahora no tengo acceso a ella, para cuando vaya a continuar con ese proyecto


  • 0

#6 Albert Calvet

Albert Calvet

    Newbie

  • Miembros
  • Pip
  • 1 posts

Posted 13 October 2016 - 06:13 AM   Best Answer

Hace unos pocos días me he encontrado justamente con este problema en el caso de un cliente que había reinstalado WAMP, y llegué aquí a través de algunas búsquedas.

Finalmente lo pude resolver y aunque imagino que llega un poco tarde, dejo un tutorial que he realizado para mi blog con posible soluciones al problema. En general, si se dispone de la carpeta data con los ficheros .frm y .ibd de la base de datos a rescatar, se podrá recuperar en una instalación fresca importándolos desde 0 recreando la estructura de las tablas a partir de los .frm e importando los contenidos de los .ibd a través del comando ALTER TABLE xxx DISCARD/IMPORT TABLESPACE;

Más detalles:
https://www.proyekti...borrar-ibdata1/

Un saludo!


  • 1





Also tagged with one or more of these keywords: MySQL

IP.Board spam blocked by CleanTalk.