Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Einfügen von Daten in eine MySQL-Datenbank

Nachdem wir nun unsere Tabellen erstellt haben, fügen wir einige Daten hinzu.

Das INSERT Erklärung

Das INSERT -Anweisung können Sie Daten zu Ihren Datenbanktabellen hinzufügen. Die Syntax lautet wie folgt:

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

Dadurch werden Daten in eine Zeile eingefügt. Die Reihenfolge der bereitgestellten Werte muss mit den Spalten übereinstimmen, in die die Werte eingefügt werden sollen.

Wenn Sie Daten in alle Spalten einfügen, können Sie die Spaltennamen weglassen und einfach Folgendes tun:

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

Um mehrere Zeilen zu füllen, verwenden Sie ein Komma, um jede Zeile wie folgt zu trennen:

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

Das obige Beispiel füllt 4 Zeilen und geht davon aus, dass jede Zeile 3 Spalten enthält.

Beispiel

Das folgende Skript kann verwendet werden, um Daten in unsere FruitShop-Datenbank zu kopieren. Wir verwenden zwei INSERT Anweisungen – eine für jede Tabelle, die wir füllen möchten. Die erste füllt die Units Tabelle, die zweite füllt die Fruit Tabelle.

Führen Sie das folgende SQL-Skript für die FruitShop-Datenbank aus:

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

Überprüfen Sie Ihre Daten

Sie können überprüfen, ob Ihre Daten eingefügt wurden, indem Sie die folgenden SQL-Anweisungen ausführen.

  1. Überprüfe die Frucht Tabelle

    Wählen Sie alle Datensätze aus Obst aus Tabelle, indem Sie die folgende Anweisung ausführen:

    select * from Fruit

    Das Ergebnis

    Das Ergebnis sollte so aussehen.

  2. Überprüfen Sie die Einheiten Tabelle

    Wählen Sie alle Datensätze aus den Units aus table table, indem Sie die folgende Anweisung ausführen:

    select * from Units

    Das Ergebnis

    Das Ergebnis sollte so aussehen.

Wir haben gerade ein SELECT verwendet Anweisung zum Abfragen der Daten in unserer Datenbank. Sehen wir uns die MySQL-Abfragen genauer an.