mysql の int (m) について

  • int型の場合:表示幅
  • char型の場合:文字数

今まで、int型の場合の m をサイズだと認識してました。。

"MySQLがサポートするその他の拡張として、各タイプの基本キーワードに続くカッコ内に整数データタイプの表示幅を指定するオプションがあります(例 INT(4))。この表示幅オプションは、カラムに指定された幅よりも小さい幅の整数値を表示する際に左側をスペースで埋めるために使用されます。"
MySQL :: MySQL 5.1 リファレンスマニュアル :: 10.2 数値タイプ