MySQL 5.0.3より前では、 VARCHAR 最大255文字しか保存できませんでした。
- 最大65535(64KB)の文字を保存するには、 TEXTを使用します 列。
- 最大16777216(16MB)の文字を保存するには、 MEDIUMTEXTを使用します 列。
- 最大4294967296(4GB)の文字を保存するには、 LONGTEXTを使用します 列。
ストレージ要件 を参照してください 使用上の注意については、マニュアルのセクション。
5.0.3以降のバージョンのMySQLは、VARCHARに最大65535文字を格納できます(ただし、1行に65535バイトを超える文字を格納することはできません)。