Mysql – phpMyAdmin showing database is MyISAM but tables are InnoDB

innodbmyisamMySQL

Is it possible for a database to be of one type (MyISAM) and the tables to be of another type (InnoDB) or is this a bug in phpMyAdmin?

It is showing exactly that.
Picture Here http://www.startbreakingfree.com/wp-content/uploads/2009/11/Picture-10.png

I tried to verify the database type from the command but couldn't find the right command to show it. If the database is in fact MyISAM how can I change it to InnoDB?

Thank you!

Best Answer

Databases don't have storage engines, only tables do. I have no idea what PhpMyAdmin is trying to indicate there, perhaps the system-wide default engine or something. The documentation would presumably shed some light on WTF is going on.