mysql メモ6 レコードの挿入。
テーブルを作ったので、mysqlで実行。
create table users (
id int not null auto_increment primary key,
name varchar(255),
email varchar(255) unique,
password char(32),
score double,
sex enum('male', 'female') default 'male',
memo text,
created datetime,
key score (score)
);
コピーして突っ込む、
OKと出たので、テーブルが作られたのがわかる。
show tables; でテーブルを確認します
desk users;
でフィールド名とか データ型とかその他のオプションを見ることができる。
削除するときは
drop table users;
で行う。全削除されるので気をつけて行う。
*レコードを挿入するには
insert into users() values();
フィールドの一覧、値の一覧を書いていく。
create table users (
id int not null auto_increment primary key,
idは自動連番になっているので、何も入れなくてオッケー
name varchar(255),
email varchar(255) unique,
password char(32),
score double,
sex enum('male', 'female') default 'male',
memo text,
created datetime,
key score (score)
);
insert into users (name,email,password,score,memo,created) values
('名前','アドレス','パスワード',5.5,'
適当なメモを入れる。
適当なメモを入れる。
適当なメモを入れる。
適当なメモを入れる。
','日付時間');
name,email,password,scoreでsexはデフォルト値が設定されているので、あえて変更なし。
memo crested
値はシングルクオテーション(
'')で閉じる
名前、アドレスそしてパスワードを指定して、性別を飛ばして、適当なメモを入れる。
createdは日付時間を入れる。
これで実行。
オッケーと出ます。
注意するのはemailにはuniqueを入れているので、もう一度入れると使えないよーと言われます。
*データの中身を確認するには、select * from users;を使う。
このように出る。
ドットインストールを参考にしているので、taguchiさんが現れます。