tutorial how mysql xampp restore

how - Cómo restaurar la base de datos MySQL desde archivos físicos



restore en mysql (3)

Instale la misma versión del servidor de nuevo, deténgalo, copie el datadir y comience el servrr

Desafortunadamente desinstalé Xampp en mi máquina de Windows, hay aproximadamente 50 bases de datos en la carpeta / xamp / mysql / data. No he tomado una secuencia de comandos de copia de seguridad, pero tengo una copia de la carpeta Xamp / mysql / data. ¿Cómo puedo restaurar las bases de datos MySQL utilizando ese directorio de datos?

Gracias por adelantado


Experimenté con mi Mac, antes de venderle a un amigo simplemente copié la carpeta XAMPP solo a mi disco duro. (NO EXITO) Desafortunadamente, me traía problemas, porque probé los siguientes pasos: - Instalo XAMPP nuevo y copio todo el / httdocs y var / mysql a mi nueva Mac, los db solo con .frm y .ibd, NO FUNCIONANDO, todavía no puedo acceder a las tablas dentro de PHPMyAdmin ... - Intenté instalar la misma versión de xampp y repitir los pasos anteriores, aún NO FUNCIONANDO. - Decidió ir a la cama.

(ÉXITO) - Esta mañana trajé mi disco de respaldo y lo intenté con Windows 7. - Instalé el nuevo XAMPP más reciente para Windows, c: / xampp - Tengo uno de sitio web (carpeta) desde mi copia de seguridad / httdocs y la carpeta de base de datos correspondiente adentro / var / mysql está LISTO en mi Windows 7, solo quiero probar con un sitio web y luego probar el resto porque tengo muchos proyectos dentro de httdocs / y / var / mysql - Copio la mencionada carpeta httdocs / a windows c: / xampp / httdocs y copia el / var / mysql a c: / xampp / mysql / data

NO DURANTE TODO, copie el ib_logfile0, ib_logfile1, ibdata1 de mi archivo de copia de seguridad a windows xampp c: / xampp / mysql / data

Actualizo el http: // localhost / mywebsite

WOW WOW DONE ... está funcionando ...


Me encontré con la solución

  1. Instalar nuevo xampp
  2. Copie su carpeta de base de datos anterior de xampp / mysql / data / databasefolder a Pegar en la carpeta ejecutando xampp
    C: / xampp / mysql / data
  3. Después de eso, detenga los servicios de mysql y apache, haga una copia de seguridad de los archivos xampp en ejecución ib_logfile0, ib_logfile1 e ibdata1 y guárdelos en un lugar seguro.
  4. A continuación, copie el mismo archivo (ib_logfile0, ib_logfile1 e ibdata1) del antiguo xampp / mysql / data / y péguelo en el servidor xampp en ejecución C: / xampp / mysql / data /
  5. Inicie el servicio mysql y apache Abra el comando CMD Fire C: / xampp / mysql / bin> mysqldump -u dbusername -p dbpassword nombrebd> D: / exportdb.sql
  6. pare el servicio de mysql y apache y restaure su archivo principal ib_logfile0, ib_logfile1 e ibdata1 (marque el Paso 3)
  7. después de que, nuevamente, inicie el servicio y abra http: // localhost / phpmyadmin / e importe la copia de seguridad de la base de datos desde D: / exportdb.sql Ahora su copia de seguridad está funcionando :)