• Resuelto medinavelez

    (@medinavelez)


    Por error, un error muy grande, eliminé Wampserver de mi computadora. Lo instalé de nuevo y obviamente WordPress ya no funcionó; ahora me sale este mensaje cuando quiero abrir mi sitio en localhost:

    «Error estableciendo una conexión con la base de datos».

    ¿Existe alguna manera de restaurar esa base da datos que ya no existe en phpMyAdmin?

    Gracias de antemano por su ayuda.

Viendo 15 respuestas - de la 1 a la 15 (de un total de 15)
  • Moderador almendron

    (@almendron)

    Las bases de datos se guardan en la carpeta «data» (directorio de instalacion/mysql/mysqlxxxx (donde xxxx es la version instalada/data)
    Solo si has guardado esa carpeta podría haber alguna posibilidad.
    ¿Lo has hecho?

    Iniciador del debate medinavelez

    (@medinavelez)

    Gracias por contestar almendron. Ya encontré la carpeta «data» y una carpeta con el nombre de la base de datos que tenía. Ahora, ¿la importo directamente desde phpMyAdmin? ¿O qué necesito hacer ahora?

    Gracias nuevamente.

    Moderador almendron

    (@almendron)

    Haz una copia de seguridad de la carpeta de la base de datos que tenías.
    ¿Como quitaste wampserver? ¿lo desinstalaste o borraste archivos directamente?

    En teoría, las bases de datos dentro de la carpeta «data» están operativas.
    Accede a phpMyAdmin y comprueba si te sale allí esa base de datos.

    Iniciador del debate medinavelez

    (@medinavelez)

    Desinstalé wampserver desde Panel de Control.

    Entré a phpMyAdmin y ya no existe la base de datos.

    Moderador almendron

    (@almendron)

    Pero… ¿has vuelto a instalar wampserver?

    Iniciador del debate medinavelez

    (@medinavelez)

    Sí, lo volví a instalar. Ya entré a phpMyAdmin y no está la base de datos que tenía.

    Moderador almendron

    (@almendron)

    Comprueba la ruta «directorio de instalacion/mysql/mysqlxxxx (donde xxxx es la version instalada/data)».
    Mira a ver si tienes dos carpetas con distinta versión. La carpeta de la base de datos tiene que estar en la de la versión de mysql que estés usando actualmente.

    Iniciador del debate medinavelez

    (@medinavelez)

    Ya revisé. Mi base de datos está en la carpeta «mysql5.6.17» y actualmente tengo instalada la versión 5.5.24. ¿Qué conviene? Instalar la versión 5.6.17 o pasar mi carpeta de base de datos a la otra versión?

    Moderador almendron

    (@almendron)

    Nunca he tenido necesidad de hacerlo y no te puedo asegurar el resultado pero creo que las dos opciones valdrían.
    Prueba primero a copiar la carpeta de la base de datos ya que es lo más rápido. Y no te olvides de hacer una copia de seguridad de esa carpeta.

    Iniciador del debate medinavelez

    (@medinavelez)

    Desafortunadamente no funcionó copiar la carpeta. Estoy revisando los parámetros del archivo «wp-config.php» y hay 2 cosas que me llamas la atención: al hacer una consulta dentro de phpMyAdmin, por ejemplo, de la tabla «users», hasta arriba me sale un renglón en rojo que dice esto:

    «#1273 – Unknown collation ‘#246’ in table ‘wp_users’ definition»

    Y en los detalles, en «Espacio utilizado» dice 0 B, por lo que parece que no hay datos guardados.

    Voy a seguir revisando esta configuración para ver por qué sale este error.

    Moderador almendron

    (@almendron)

    Prueba a instalar la versión de mySQL a la que se corresponde la carpeta de la base de datos que tenías.

    Iniciador del debate medinavelez

    (@medinavelez)

    Ya instalé de nuevo Wampserver. Dentro de phpMyAdmin vi la información de la tabla usuarios y tuve que cambiar mi nombre de usuario por root (porque con el anterior no me dejaba entrar). Al querer entrar a localhost para ver si podía acceder a mi página, me aparece la ventana de instalación de WordPress (al menos ya es un avance). Eliminé el archivo de instalación de WordPress y ahora me sale este aviso:

    «ERR_TOO_MANY_REDIRECTS»

    Y no me abre la página.

    Moderador almendron

    (@almendron)

    No te compliques la vida.
    Guarda:
    1) Carpeta de la base de datos
    2) Carpeta del tema que estuvieras usando (si es que habías hecho alguna modificación)
    3) Imágenes u otros archivos.

    Luego haz una instalación limpia tanto de wampserver como de wordpress.

    Una vez tengas funcionando el nuevo wordpress, copia la carpeta de la base de datos en su sitio y edita el archivo wp-config.php y cambias los datos para conectar a la otra base de datos.

    Iniciador del debate medinavelez

    (@medinavelez)

    Listo. Tuve que hacer eso último que me dijiste y ya está funcionando. Te agradezco bastante tu ayuda.

    Moderador almendron

    (@almendron)

    De nada. Un saludo.

Viendo 15 respuestas - de la 1 a la 15 (de un total de 15)
  • El debate ‘Eliminé por error Wampserver’ está cerrado a nuevas respuestas.