Reparar InnoDB en Ubuntu…

Errores con InnoDB en Ubuntu

Muchas veces, nos encontramos queriendo hacer una Tabla para una Base de datos  MYSQL en Ubuntu con claves foraneas, y nos damos por sorpresa que InnoDB no esta activado.

Lo primero que cualquier persona hace es: Google–> ¿Como activar InnoDB en Ubuntu?    a lo que Google responde… que hay que editar el archio de configuracion, comentando la linea que dice Skip-InnoDB, y reiniciando el servicio de mysql…

PERO AVECES, ESO NO FUNCIONA, como lo fue en mi caso  Mysql, sigue iniciando con InnoDB desactivado!

Ni siquiera ningun mensaje de error me tira…

el problema radica en  los logs de InnoDB. al iniciar de forma incorrecta, se genera un LOG CORRUPTO, que sencillamente, no deja que se inicie InnoDB.

solucion:

ir hasta la carpeta:


/var/lib/mysql

y eliminar por completo los siguientes archivos:


ibdata1
ib_logfile0
ib_logfile1

despues reinicias mysql con la siguiente linea:


sudo /etc/init.d/mysql start

Y LISTO ahora InnoDB va a funcionar perfectamente!

¿Qué es una VPS?
14 August, 2011
Como montar un Servidor Ubuntu Server COMPLETO, con ISPConfig 3 Parte 3
15 August, 2011
Configurando un Reverse Proxy con Apache
6 November, 2013

Leave a Reply

Your email address will not be published. Required fields are marked *