Homepage -> Guida MySQL

Popolare una Tabella


"Popolare" una tabella significa semplicemente inserire dei dati al suo interno. Il comando necessario per far ciò è il seguente:


insert into nome_tab ( nome_campo,... )
values ( valore_campo,... ),
( valore_campo,... );


Per la tabella "Persone" vista in precedenza, dovremo scrivere:


insert into Persone (Nome,Cognome,Sesso,Data_Nascita)
values ('Andrea','Geili','M','23/05/1980'),
('Sara','Bort','F','12/01/2000');


Notare come i nomi dei campi devono essere uguali a quelli scritti in precedenza ( le Maiuscole sono diverse dalle minuscole ), e come, essendo il campo Identificativo stato definito come auto_increment, non vi sia bisogno di inserire anche i suoi valori visto che si incrementa da solo.

N.B.: Attenzione alla punteggiatura ( '' , e ; ).

Un altro modo di inserire dati in una tabella è quello che ci consente di importare un file di testo: LOAD DATA INFILE. Vediamone la sintassi:


load data infile 'nome_file.txt' into table nome_tabella;