Unknown table engine ‘InnoDB’

  Errores MySql

Si al acceder a una página que usa base de datos MySql, aparece el error :

Unknown table engine ‘InnoDB’‏

Ejecute el comando siguiente en el cliente de MySQL para ver los motores disponibles:

mysql

mysql> SHOW ENGINES;

Si el resultado muestra lo siguiente:

mysql> SHOW ENGINES;
| MRG_MYISAM
| BLACKHOLE
| CSV
| MEMORY
| FEDERATED
| ARCHIVE
| MyISAM

Significa que el motor InnoDB no ha iniciado como corresponde.

Para corregirlo, ingrese a /var/lib/mysql  renombre o elimine los archivos:

ib_logfile0
ib_logfile1

mv ib_logfile0 ib_logfile0.back ;

mv ib_logfile1 ib_logfile1.back ;

Reinicie mysql:

service mysql restart