Mysql
 sql >> Database >  >> RDS >> Mysql

Inserisci i dati in un database MySQL

Ora che abbiamo creato le nostre tabelle, aggiungiamo alcuni dati.

Il INSERT Dichiarazione

Il INSERT istruzione ti consente di aggiungere dati alle tabelle del database. La sintassi è questa:

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

Questo inserisce i dati in una riga. L'ordine dei valori forniti deve corrispondere alle colonne in cui devono essere inseriti i valori.

Se stai inserendo dati in tutte le colonne, puoi omettere i nomi delle colonne e fare semplicemente questo:

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

Per popolare più righe, usa una virgola per separare ogni riga, in questo modo:

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

L'esempio sopra popola 4 righe e presuppone che ci siano 3 colonne in ogni riga.

Esempio

Il seguente script può essere utilizzato per scaricare i dati nel nostro database FruitShop. Usiamo due INSERT istruzioni:una per ogni tabella che vogliamo popolare. Il primo popola le Unità tabella, la seconda popola la Frutta tabella.

Esegui il seguente script SQL sul database 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');

Controlla i tuoi dati

Puoi verificare che i tuoi dati siano stati inseriti eseguendo le seguenti istruzioni SQL.

  1. Controlla la Frutta Tabella

    Seleziona tutti i record da Frutta tabella eseguendo la seguente istruzione:

    select * from Fruit

    Il risultato

    Il risultato dovrebbe assomigliare a questo.

  2. Controlla le Unità Tabella

    Seleziona tutti i record da Unità table table eseguendo la seguente istruzione:

    select * from Units

    Il risultato

    Il risultato dovrebbe assomigliare a questo.

Abbiamo appena usato un SELECT dichiarazione per interrogare i dati nel nostro database. Esaminiamo più da vicino le query MySQL.