mysql メモ4 扱えるデータの型
*数値に関するもの
int型 -integerの略で 整数値を入れることができる。
double型 -浮動小数点のようなものを入れることができる。
*文字列に関するもの
char型 -あらかじめ文字れるの長さが決まっているもの 固定長の文字列を入れる。
varchar型 -ある程度長さが可変のもの
例えば、255文字くらいだろう、それよりも短いときもありそうというときにvarchar(255)と使う。
text型 -どれだけ長くなるかわからないときに使う。
*日付や時間
date型 -日付に関することを書く。
datetime -日付と時間、両方を管理する。
*その他
enum型 -列挙型 あらかじめ選択肢が決まっているもの
例、
create table user(
id int,
name varchar(255),
email varchar(255),
password char(32)
score double,
小数点を格納するscoreをdouleで入れる。
sex enum('male','female'),
あらかじめ男か女か 選択肢が決まっている。
memo text,
どれだけ長くなるかわからないメモはtextを使っておく。
created datetime
このレコードが作られた日時を保存しておきたいので、created datetimeとしておく。
);
これたのデータ型を使える。これらが代表的なもの。
他は公式サイトにあるマニュアルを見ると詳しいことがわかる。