久々に来ました!システム案件

略して、、、


死す案 ギャーーーー(ナンカカオ|||)ーーーーーー。

というわけで、DB設計中。
まぁ、正直いつも手探りなんでこれでいいのかわかりませんがとにかく設計中

そんな中、MySQLの文字列の型であるcharとvarcharの違いについてひと悶着(自分の中で)。

かいつまんで言うと

charは文字列の長さ固定、char(20)とすると20文字、つまり全角は10文字。
varcharは特にサイズの指定をしないでも、使える。
ということで、charは文字列数を指定するデータを格納するようにしよう、varcharは指定しなくても問題なし(むしろ普通しないくらいらしい)。

ちなみに違いは「可変長文字列」と「固定長文字列」という違いcharは後者で、varcharが前者。

参考文献さん
http://www.tsware.jp/labo/labo_20.htm

あざっす。

[関連性があるかもしれない記事]

  1. 今日はじめて知ったPHPのMySQLな関数
  2. お仕事進まず。
  3. PHPでOOP
  4. ereg_replaceの初歩的なミス
  5. PHPで日本語を使うのだ