MySQLの勉強 #1 (「基礎からのMySQL」 PART1~PART2 CHAPTER5)

PART2 CHAPTER4 「データベースの作成」

  • 「SHOW」はMySQL固有のコマンド

PART2 CHAPTER5 「データ型とデータの入力」

  • 「6.02*10^23」なら「6.02E+23」。Eは「Exponent(指数)」の略。
文字列型の種類
データ型 意味 対応している範囲
CHAR 固定長の文字列 255文字まで
VARCHAR 可変長の文字列 255文字まで
TEXT 長い文字列 65535文字まで
LONGTEXT とても長い文字列 4294967295文字まで

CHAR型は固定長で、文字を格納するときに指定した長さになるようにスペースが埋め込まれます。ただし、取り出されるときは、このスペースは削除されます。

VARCHARは可変長だからスペースは埋め込まれない。

プロンプトの文字列を変更する
mysql> prompt hoge>
PROMRT set to 'hoge>'
hoge>
hoge> prompt mysql>

「\d」で現在のデータベース名、「\h」でホスト名、「\u」でユーザー名などを表示させることが出来る。