So importieren Sie CSV-Dateien in MySQL-Datenbanken

Es ist sehr wichtig zu wissen, wie man die Informationen, die wir in unseren csv-Dateien haben, in der Umgebung von . anzeigt MySQLDies liegt daran, dass es Dateien mit vielen Informationen gibt, die mühsam oder einfach nur sehr kompliziert direkt in die csv-Datei einzulesen sind. Denken Sie daran, dass es ausreicht, wenn wir die Informationen in einer Excel- oder OpenOffice Calc-Datei gespeichert haben, die Datei als csv zu speichern, indem Sie die Option auswählen Speichern als.

Zu Importieren Sie eine beliebige CSV-Datei in MySQL Es ist notwendig, dass wir folgende Voraussetzungen haben:

  • Eine Datenbank, in der die Dateidaten gespeichert werden
  • Die zu importierende CSV-Datei
  • Das Konto, mit dem wir uns mit MySQL verbinden, und dieses Konto müssen über Datei- und Einfügeberechtigungen verfügen.

Für dieses Beispiel erstellen wir eine Datenbank namens „solvtic“. Sehen wir uns an, wie Sie den Import von CSV-Dateien in MySQL konfigurieren.

1. Erste Möglichkeit, CSV in MySQL zu importieren


Wir werden hier eine erste Möglichkeit des Imports sehen.

Schritt 1
Der erste Schritt wird sein bei MySQL einloggen mit unserem Benutzer verwenden wir in diesem Fall den Root-Benutzer.

Schritt 2
Einmal in MySQL Lass uns eine Tabelle erstellen, in diesem Fall soletic_mysql in der Solvtic-Datenbank genannt, klicken wir dazu mit der rechten Maustaste auf Tabellen und wählen Sie Tabelle erstellen.

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Wir konfigurieren die erforderlichen Parameter und wir klicken auf Bewerben. Folgendes wird angezeigt:

In diesem Fenster werden wir fügen Sie die folgende Konfiguration hinzu die sich auf jeden der Werte bezieht, die sich in der CSV-Datei befinden.

 id INT NOT NULL AUTO_INCREMENT, Titel VARCHAR (255) NOT NULL, Ablaufdatum DATE NOT NULL, Betrag DECIMAL (10, 2) NULL, PRIMARY KEY (id)

Wir klicken auf Bewerben für die jeweilige Tabellenerstellung.

Auf der linken Seite sehen wir, dass unsere Tabelle korrekt erstellt wurde.

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Schritt 3
Wir werden mit der rechten Maustaste auf die Tabelle „solvtic_mysql“ klicken und die Option „Assistent zum Importieren von Tabellendaten“ auswählen, um Starten Sie den Dateiimport-Assistenten.

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Das folgende Fenster wird angezeigt, in dem Wir werden die zu importierende Datei auswählen, in diesem Fall heißt die Datei Limits.

Wir wählen es aus und wir klicken auf Weiter und im nächsten Fenster wir müssen das Ziel angeben, an dem die Daten gespeichert werden sollen, in diesem Fall verlassen wir standardmäßig unseren Pfadsolvetic.solvetic_mysql.

Wir klicken auf Weiter und an dieser Stelle können wir die Importparameter bestimmen, wie das Kodierungsformat, die hinzuzufügenden Spalten usw. Wir können sehen, dass sich auf der Registerkarte Spalten die Quellspalte und die Zielspalte basierend auf den zuvor konfigurierten Parametern befinden.

Wir klicken auf Weiter und wir werden in der Lage sein, die Aufgaben zu sehen, die ausgeführt werden.

Wir klicken auf Weiter und der jeweilige Importvorgang wird durchgeführt.

Nochmal wir klicken auf Weiter und wir können die Importergebnisse sehen, die angeben, wie viele Datensätze importiert wurden.

Beenden wir klicken auf Fertig stellen.

Schritt 4
Dieser Schritt hat nicht mehr mit dem Import zu tun, es ist einfach zu überprüfen, ob die Daten importiert wurden, also erstellen wir eine Abfrage oder Abfrage, um die importierten Daten visualisieren zu können, dazu führen wir den folgenden Satz aus :

 wähle * aussolvetic.solvetic_mysql
Sobald dieser Satz eingegeben wurde, klicken wir auf das Symbol, um ihn auszuführen und die Ergebnisse unserer importierten Datei anzuzeigen.

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Wie wir sehen, ist es auf diese Weise sehr einfach, unsere Daten im CSV-Format in MySQL zu importieren.

2. Zweite Möglichkeit, CSV in MySQL zu importieren


Jetzt werden wir den zweiten Weg erklären.

Nachdem wir unsere Tabelle „solvtic_mysql“ erstellt haben, geben wir die folgende Anweisung mit den angegebenen Parametern ein:

 LOAD DATA INFILE 'Pfad, in dem wir die csv-Datei haben' INTO TABLE Tabelle, in der die Daten gespeichert werden sollen FELDER TERMINATED ',' ENCLOSED BY '"' LINES TERMINATED BY '\ n' IGNORE 1 ROWS;
Erklärung einiger Parameter
FELDER BEENDET DURCH ',Bezieht sich darauf, wann ein Feld beendet werden soll.

UMSCHLOSSENEs bezieht sich darauf, wann ein Wert geschlossen werden soll.

ZEILEN BEENDET DURCH '\ nVerweist darauf, wenn die Zeile in der CSV-Datei mit einem neuen Zeichen endet.

1 REIHEN IGNORIERENIgnorieren Sie die Header in der CSV-Datei.

VERGRÖSSERN

[color = # a9a9a9] Zum Vergrößern auf das Bild klicken [/color]

So können wir Importieren Sie externe Daten im CSV-Format in unsere MySQL-Engine um die gespeicherten Daten dynamischer anzeigen zu können.

wave wave wave wave wave