¿Conoces las posibilidades de la Web 3?

Accede gratis a este Video Tutorial de
de como montar un proyecto gratis
en la #Web3 usando NFTs2Me.com

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

MySQL: intentó abrir un espacio de tablas abiertas previamente
#1
Arcoiris 

Hola expertos,

Estoy teniendo problemas para iniciar el servicio MySql bajo XAMPP 1.8.3:

MySql error de registro:

2013-11-19 09:10:54 5224 [ERROR] InnoDB: intentó abrir un espacio de tablas abiertas anteriormente. Tablespace anterior db_binder_htl/tbladdress usa espacio ID: 1 en ruta: .\db_binder_htl\tbladdress.EII. No se puede abrir el espacio de tablas mysql/innodb_table_stats que utiliza el identificador del espacio: 1 en ruta: .\mysql\innodb_table_stats.eii
InnoDB: Error: No se pudo abrir el archivo de espacio de tablas de una sola tabla .\mysql\innodb_table_stats.eii
InnoDB: no podemos continuar con la recuperación de fallos, porque la mesa puede convertirse en
InnoDB: corrupta, si no podemos aplicar los registros de anotaciones en el registro de InnoDB a él.
InnoDB: Para solucionar el problema e iniciar mysqld:
InnoDB: 1) Si existe un problema de permisos en el archivo y mysqld no
InnoDB: abra el archivo, debe modificar los permisos.
InnoDB: 2) Si la tabla no es necesario, o puede restaurar desde una copia de seguridad,
InnoDB: entonces usted puede extraer el fichero .ibd, y hará un InnoDB
InnoDB normal: crash recovery e ignorar esa tabla.
InnoDB: 3) Si el sistema de archivos o el disco está roto y no puede quitar
InnoDB: el fichero .ibd, puede establecer innodb_force_recovery > 0 en my.cnf
: InnoDB InnoDB y fuerza para continuar la recuperación tras bloqueo aquí.

He tenido este problema antes y se soluciono moviendo los archivos dentro de xampp\mysql\carpeta de datos y dejar que MySQL reconstruirlas, pero ahora está de vuelta.

¿Necesito una solución permanente. Alguna sugerencia?

Gracias

chicomosso, orgulloso de ser un miembro de Foro Black Hat SEO desde Oct 2015.
Responder
#2

Más recursos útiles con muchas soluciones diferentes que puede ver en temas siguientes

https://moodle.org/mod/forum/discuss.php?d=280927
http://www.lawebdelprogramador.com/foros...MySQL.html

Pero si no puede manejar el problema, entonces tu base de datos mysql tiene la corrupción y duro puede consultar más potente solución https://www.repairtoolbox.com/es/mysqlrepair.html Repair Toolbox for MySQL

Para arreglar esto por favor haga lo siguiente:
1. Abrir una línea de comandos haciendo clic en Inicio, escriba "cmd" y pulsa la tecla Intro.
2. Detener el servicio de TV: Escribir (o copiar/pegar) net stop TVService
3. Escribir (o copiar/pegar) cd C:\Archivos de Programa\MySQL\MySQL Server 5.1\bin (esta debe ser la ruta al subdirectorio bin dentro de la carpeta de instalación de MySQL) y pulsa la tecla Intro.
4. Escribir (o copiar/pegar) mysqlcheck mptvdb --auto-reparación -e -u root -p, y pulsa la tecla Intro.
5. Debería aparecer un mensaje de solicitud de contraseña. La contraseña predeterminada es MediaPortal (distingue entre mayúsculas y minúsculas).
6. Iniciar el servicio de TV: Escribir (o copiar/pegar) net start TVService
Nota: mysqlcheck debe utilizarse cuando el servidor mysqld se está ejecutando.
Precaución: es la mejor práctica para hacer una copia de seguridad de la base de datos antes de realizar la operación de reparación; en algunas circunstancias, la operación podría provocar la pérdida de datos.
Nota: Cuando usted tiene otra versión de MySQL instalada (por ejemplo, cuando se ha actualizado a la 5.6 instalación), tendrás que ajustar la ruta de archivos de programa (paso 3). Para 5600 que se convertiría en el cd C:\Archivos de Programa\MySQL\MySQL Server 5.6\bin

vetavinas, orgulloso de ser un miembro de Foro Black Hat SEO desde Oct 2015.
Responder


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)
Telegram Grupo Telegram