Come inserire i campioni in MySQL

September 17

Quando si crea una nuova tabella in un database MySQL, si consiglia di inserire alcuni record di esempio, sia per testare al fine di garantire i vincoli funzionino correttamente o semplicemente per avere un po 'di informazioni per selezionare. Per inserire nuove informazioni in una tabella di MySQL, si utilizza l'istruzione INSERT. Ogni inserto aggiunge un nuovo record, o riga, al tavolo. Durante l'inserimento, è possibile specificare i campi a cui si desidera aggiungere i dati, il che è utile se non si conosce tutto di un record.

istruzione

1 Accedi al tuo database MySQL. Accedere allo strumento SQL.

2 Digitare ed eseguire la seguente query:

INSERT INTO dipendenti VALORI (1, "Jim", "2012-01-12");

Questa query inserisce un nuovo record nella tabella. (Questo esempio presuppone la vostra tabella dipendenti del campione ha campi per ID dipendente, il nome e assumere valori di data.)

3 Digitare ed eseguire la seguente query:

INSERT INTO dipendenti (id, nome, data_assunzione) VALORI (2, "Mary", "2012-01-12"));

Questa dichiarazione INSERT funziona più o meno come il primo. Tuttavia, in questa query, si specifica quali campi si desidera che i valori per abbinare con. Ciò non è necessario, soprattutto se si prevede di inserire le informazioni in ogni campo della tabella.

4 Digitare ed eseguire la seguente query:

INSERT INTO dipendenti (ID, nome) VALORI (3, "Thomas");

Questa query inserisce le informazioni in solo i campi specificati, in questo caso i campi ID e il nome. Il campo data_assunzione viene lasciato vuoto; se la tabella utilizza i valori di default, l'impostazione predefinita è applicata in questo disco.

Consigli e avvertenze

  • Quando si specificano i campi in cui inserire i dati, è necessario fornire lo stesso numero di campi come valori da inserire. Ad esempio, non è possibile specificare di inserire nel ID e il nome, ma fornire un valore solo per il campo ID, o MySQL restituirà un errore e l'inserto avrà esito negativo.
  • Inoltre, è necessario inserire dati nei campi con i tipi di corrispondenza. Ad esempio, non è possibile inserire il testo in campi numerici o date in campi booleani. Il tentativo di farlo sarà anche restituire un errore.