Lo de booleno a tinyint no tiene importancia de hecho un booleano como dices es un tinyint con dos valores 0=false y 1=true.
Si deseamos cambiar el motor por defecto para la creación de nuevas tablas en MySQL, debemos
añadir la siguiente línea al fichero my.cnf (Unix) o my.ini (Windows), en este caso sería para poner como motor por defecto MyISAM:
default-storage-engine=MyIsam
Si quisieramos poner por defecto InnoDB:
default-storage-engine=InnoDB
15.6.2. Pasar tablas MyISAM a InnoDB