サポート > データベース活用ガイド > MySQL
MySQL はオープンソースで利用でき、高速で人気の高いリレーショナルデータベースです。ここでは、MySQL 利用時の注意点を示します。
仕様および制約
- 順序が用意されていないため、順序はテーブルを利用して擬似的に扱います。
- 正規表現式をサポートしていません。
- 日本語カラム名を設定するとエラーが発生することがあります。
- MySQLは、主キー(複合主キーも合わせて)の長さは 1023byte以内でなければならないという制約があります。この制約を越えるようなモデルの定義を行った場合、テーブル作成時に次のようなエラーが発生します。 「java.sql.SQLException: Specified key was too long; max key length is 1024 bytes」 上記エラーが発生した場合には、モデルの定義を見直し主キーの長さが 1023byte 以内に収まるようにしてください。
- テーブル名(Wagbyのモデル名)の最大長は 64 文字です。
- カラム名(Wagbyのモデル項目名)の最大長は64文字です。
