ウィルキンソンの炭酸が抜けていく。

webクリエイターのイロハ

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)
);

 

コピーして突っ込む、

f:id:suika_koto:20151215001206p:plain

 

OKと出たので、テーブルが作られたのがわかる。

 

 

show tables; でテーブルを確認します

 

f:id:suika_koto:20151215001548p:plain

 

 

desk users;

 

でフィールド名とか データ型とかその他のオプションを見ることができる。

 

f:id:suika_koto:20151215001737p:plain

 

 

削除するときは

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は日付時間を入れる。

 

 

 

これで実行。

 

 

f:id:suika_koto:20151215002946p:plain

 

オッケーと出ます。

 

注意するのはemailにはuniqueを入れているので、もう一度入れると使えないよーと言われます。

 

*データの中身を確認するには、select * from users;を使う。

 

 

f:id:suika_koto:20151215003222p:plain

 

このように出る。

ドットインストールを参考にしているので、taguchiさんが現れます。