sql >> Databáze >  >> RDS >> Mysql

Vložte data do databáze MySQL

Nyní, když jsme vytvořili naše tabulky, pojďme přidat nějaká data.

Položka INSERT Prohlášení

INSERT umožňuje přidávat data do databázových tabulek. Syntaxe vypadá takto:

INSERT INTO table_name (col_1, col_2, col_3) 
VALUES (value_1, value_2, value_3);

Tím se vloží data do jednoho řádku. Pořadí poskytnutých hodnot musí odpovídat sloupcům, do kterých mají být hodnoty vloženy.

Pokud vkládáte data do všech sloupců, můžete vynechat názvy sloupců a provést toto:

INSERT INTO table_name VALUES (value_1, value_2, value_3);

Chcete-li vyplnit více řádků, oddělte každý řádek čárkou, například takto:

INSERT INTO table_name 
VALUES 
(value_1, value_2, value_3),
(value_1, value_2, value_3),
(value_1, value_2, value_3),
(value_1, value_2, value_3);

Výše uvedený příklad vyplní 4 řádky a předpokládá, že v každém řádku jsou 3 sloupce.

Příklad

Následující skript lze použít k uložení dat do naší databáze FruitShop. Používáme dva INSERT příkazy — jeden pro každou tabulku, kterou chceme naplnit. První vyplní Jednotky druhá vyplní tabulku Ovoce tabulka.

Spusťte následující skript SQL proti databázi FruitShop:

INSERT INTO Units 
VALUES 
(1,'Piece','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(2,'Kilogram','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(3,'Gram','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(4,'Pound','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(5,'Ounce','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(6,'Bunch','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(7,'Container','2015-02-15 10:30:00','2015-02-15 10:30:00');
	
INSERT INTO Fruit 
VALUES 
(1,'Apple',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(2,'Orange',5,2,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(3,'Banana',20,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(4,'Watermelon',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(5,'Grapes',15,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(6,'Strawberry',12,7,'2015-02-15 10:30:00','2015-02-15 10:30:00');

Zkontrolujte svá data

Můžete zkontrolovat, zda byla vaše data vložena provedením následujících příkazů SQL.

  1. Zaškrtněte Ovoce Tabulka

    Vyberte všechny záznamy z Ovoce tabulky spuštěním následujícího příkazu:

    select * from Fruit

    Výsledek

    Výsledek by měl vypadat takto.

  2. Zaškrtněte Jednotky Tabulka

    Vyberte všechny záznamy z Jednotky table table spuštěním následujícího příkazu:

    select * from Units

    Výsledek

    Výsledek by měl vypadat takto.

Právě jsme použili SELECT příkaz k dotazu na data v naší databázi. Podívejme se blíže na dotazy MySQL.


  1. PHP PDO - Počet řádků

  2. Jak uděláte datovací matematiku, která ignoruje rok?

  3. Jak propojit Struts 2 s Hibernate a PostgreSQL

  4. Spojení tří tabulek pomocí MySQL