テーブルに複数のデータ値をまとめて追加 free68
Wednesday,July,17,2013
○特定のデータベース内のテーブルを表示させる
SHOW TABLES FROM sadachika_shop;
○テーブルを作る
mysql> create table sadachika_shop.sadachi_goods(sada_id int primary key, sada_name varchar(10) default '値がありません', sada_price int default 0);*カラム名sada_id INT型 プライマリーキー,カラム名sada_name VARCHAR型 デフォルト設定 ,カラム名sada_price INT型 デフォルト設定 0,
○値を入力する 全カラムに値を入力するので、カラム名の記入を省く事ができる。*例 mysql> insert into sadachika_shop.sadachi_triggertestuser(sada_id, sada_name) values(2, 'ひらやま');
mysql> insert into sadachika_shop.sadachi_goods values(1, 'Tシャツ', 4800), (2, 'アメリカ産豚肉', 300),
-> (3, '韓国産コーラ', 27), (4, 'お菓子', 100), (5, '週刊誌', 420), (6, 'プロバイダ', 1500);
○値を入力する デフォルト設定のテスト 連続入力
mysql> insert into sadachika_shop.sadachi_goods(sada_id) values(7), (8), (9), (10), (11), (12), (13), (14), (15);
○テーブルの構造を見る
mysql> show columns from sadachika_shop.sadachi_goods;
Field Type Null Key Default Extra
sada_id int(11) NO PRI NULL *Key項目がPRI
sada_name varchar(20) YES 値がありません *Default項目が'値がありません'
sada_price int(11) YES 0 *Default項目が 0
○作成したテーブルの定義を確認してみる
mysql> show create table sadachika_shop.sadachi_goods\G
*********** 1. row **************
Table: sadachi_goods
Create Table: CREATE TABLE 'sadachi_goods'(
'sada_id' int(11) NOT NULL,
'sada_name' varchar(10) DEFAULT '値がありません', *Default項目が'値がありません'
'sada_price' int(11) DEFAULT '0', *Default項目が 0
PRIMARY KEY ('sada_id') *PRIMARY KEY項目 sada_id
) ENGINE=InnoDB DEFAULT CHARSET=utf8
1 row in set (0.03 sec)
○テーブルの中身の表示
mysql> select * from sadachika_shop.sadachi_goods;
sada_id sada_name sada_price
1 Tシャツ 4800 *6連続で値を入植した。
2 アメリカ産豚肉 300
3 韓国産コーラ 27
4 お菓子 100
5 週刊誌 420
6 プロバイダ 1500
7 値がありません 0 *9連続で値を入植した。デフォルト設定のテストも行なった。
8 値がありません 0
9 値がありません 0
10 値がありません 0
11 値がありません 0
12 値がありません 0
13 値がありません 0
14 値がありません 0
15 値がありません 0
* 参考にしたサイトは→ こちら です。
これは赤色の文字例です。
これは青色の文字例です。