#1075 – Incorrect table definition (MySQL5.5)

mysql
MySQL5.5で列にAUTO_INCREMENTを定義し、かつキーにもしていたのですが
以下のエラーが発生。
#1075 – Incorrect table definition; there can be only one auto column and it must be defined as a key
データベースエンジンを変更することでDDLが通りました。
CREATE文の最後に
ENGINE = MyISAM;
をつけましょう。
ストレージエンジンについてはこちらを参考に
[ThinkIT] 第1回:MySQLストレージエンジンの概要