この記事で
症状
変更
原因
解决策
リファレンス
この記事はOracle Support’s Rapid Visibility (RaV) プロセスで発信するので、独立した技術テストに制約されていない。
適用範囲
MySQLサーバのバージョン5.5〜5.5[5.5をリリース]
この資料の情報は、すべてのプラットフォームに適用する。
症状
MySQL5.5.20あるいは5.5.21を再起動するときに、うまくMySQL起動せず、エラログには以下のエラが報告された:
121215 11:25:25 InnoDB: Error: data file /mysql_data/mysql_databases/ibdata2 uses page size
1024,
12121 5 11:25:25 InnoDB: but the only supported page size in this release is=16384
121215 11:25:25 InnoDB: Could not open or create data files.
報告のibdata2ページの大きさは1024以外すべてのサイズも含んでいる。
変更
一般的に、このトラブルはALTER TABLE文でInnoDBテーブルのKEY_BLOCK_SIZE属性を変えたときに起こる。
原因
これはMySQL5.6がレベルダウンしないように、変更した操作によるものである・16k以外に、すべてのページの大きさも支持している。
Bug 13698765 64160: PAGE SIZE 1024 BUT THE ONLY SUPPORTED PAGE SIZE IN THIS RELEASE IS=16384.に参考してください
解决策
解決策は、MySQL5.5.22以降にアップグレードしてください。
すべての最新のパッチを入手するためのパッチの最新版にアップグレードすることをお勧めします。