Hola, tengo una base de datos mysql, que contienen tablas innodb, que parece haber dañado. Se replica en otro servidor y ha dañado que uno también! La symprom es que no puedo reiniciar el servidor, pero tan pronto como me intento conectar a ella, se bloquea. El archivo de registro las conversaciones sobre una posible página de índice la corrupción de una mesa específica y que se ajuste a lo dispuesto en el cuadro que se accede cuando se produjo el problema. Tras el innodb directrices sobre recuperación en el manual de MySql, he configurado la innodb fuerza opción de recuperación a 6 que me permite reiniciar la base de datos y volcar las tablas. Nada menos que 6 y no estar. Mis preguntas son: ¿Cómo puedo saber el grado de innodb la corrupción? Es la única opción segura para volver a crear los ficheros innodb desde cero (supongo a través de una re-install) o hay una forma más inteligente de hacerlo puedo confiar en la tabla los basurales o tengo que volver a la copia de seguridad más reciente (también una mesa descarga) y aceptar la pérdida de datos si se trata de una página de índice la corrupción, puedo reconstruir el índice principal de la tabla y, a continuación, reinicie el DB sin innodb fuerza opción de recuperación
¡Gracias!
cual es tu idioma original? podrías también publicar el mensaje en tu idioma original?
Apagar y restaurar una base de datos mysqladmin --defaults-file= /usr/local/mysql/my.cnf --user=root --password cierre mysqlbackup --defaults-file= /usr/local/mysql/my.cnf \ --backup-dir= /export/backup/full \ copia de respaldo más recursos útiles con muchas diversas soluciones que puede ver en temas siguientes
https://moodle.org/mod/forum/discuss.php?d=280927
http://www.lawebdelprogramador.com/foros/MySQL/1486882-Perdida-de-datos-innodb-MySQL.html
Pero si no se puede con el problema, entonces su base de datos mysql tiene la corrupción y se puede consultar más potente solución https://www.repairtoolbox.com/es/mysqlrepair.html Repair Toolbox for MySQL