Eccube dtb_index_listテーブル作成エラー

ローカルのテスト環境を複数PCで共用したいので、
ソース:dropbox
DB:レンタルサーバー
にしようと思う。

ローカルのmysql(ver5.5.16)のデータをエクスポート
レンタルサーバーのmysql(ver5.0.77)にてインポート

しようとしたら、エラーが・・・
#1071 – Specified key was too long; max key length is 1000 bytes

dtb_index_listでキーのサイズで怒られる。
PRIMARY KEY ( `table_name` ( 255 ) , `column_name` ( 255 ) )

UTF8環境なので、(255+255)*3=1530Byte > 1000Byte

なんかそれらしきチケットもあった
http://svn.ec-cube.net/open_trac/ticket/1689

ローカルにインストール出来たのは、mysqlのバージョンのおかげ?

今のところ特にテストに影響するテーブルでもないので、
とりあえずサイズをそれぞれ150にして、インポート。
OK!

————————————————————
さっそくつないでみるとエラーが・・・
[Native message: Unknown table engine ‘InnoDB’] 

DB見てみたら、種別がなぜかMyISAMになってる。
SQLはちゃんとInnoDBなのになんで!?

もしかしてもしかすると??
レンタルサーバーはKAGOYAの共用サーバー
MySQLの仕様でMySQLストレージエンジンを確認すると、
共用サーバー3Gでは、InnoDBが「×」に!!!!

ひどい・・・
企画倒れだorz
どうしよっかな。。