lima-city: Webhosting, Domains und Cloud
1 Pluspunkt 0 Minuspunkte

Ich erstelle mit Powershell eine CSV Datei worin Benutzer stehen. Die Spalten sind

Username;Firstname;Lastname

Anstatt die Datei Zeile für Zeile einzulesen und einen eigenen Query für jede Zeile abzusetzen möchte ich die CSV Datei direkt importieren. Wie kann ich das mit MySQL?

von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Das kannst du mit der MySQL-Funktion "LOAD DATA INFILE". Hier ist ein Beispiel Query.

LOAD DATA INFILE 'c:\\file.csv'
INTO TABLE users
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES -- Ignoriere die erste Zeile mit den Spaltennamen
(Username, Firstname, Lastname);
von (720 Punkte)  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Fragen und Antworten bewerten
  • Themen von Fragen bearbeiten
  • Fragen, Antworten und Kommentare bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft.

2.3k Fragen

2.8k Antworten

265 Kommentare

14 Nutzer