MySql を使用するアプリがあり、アプリは DB を構成するための Web UI を提供します。
Windows Sever 2008 r2 ボックスに MySql 5.1.70 をインストールしました。また、Linux (RHEL 6.4) ボックスに MySql 5.1.70 をインストールしました。
アプリで MySql の Windows ボックスを指定すると、次のエラーが発生します。
指定されたキーが長すぎます。キーの最大長は 767 バイトです
しかし、MySql を実行している Linux ボックスにアプリを向けると、エラーは発生しません。アプリが innodb をエンジンとして使用することを確認しました。
あるインストールからエラーが発生し、他のインストールではエラーが発生しない理由が知りたいです。Windows と Linux では、innodb エンジンの動作が異なりますか?