Możesz użyć LOAD DATA INFILE polecenie do importowania csv plik do tabeli.
Sprawdź ten link MySQL — WCZYTAJ PLIK DANYCH .
LOAD DATA LOCAL INFILE 'abc.csv' INTO TABLE abc
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
(col1, col2, col3, col4, col5...);
Dla użytkowników MySQL 8.0:
Korzystanie z LOCAL
słowo kluczowe zawiera zagrożenia bezpieczeństwa, a od MySQL 8.0 LOCAL
właściwość jest ustawiona na False
domyślnie. Możesz zobaczyć błąd:
BŁĄD 1148:Użyte polecenie jest niedozwolone w tej wersji MySQL
Możesz go zastąpić, postępując zgodnie z instrukcjami w dokumentacji .Uważaj, że takie nadpisanie nie rozwiązuje problemu bezpieczeństwa, a raczej potwierdza, że jesteś świadomy i gotów podjąć ryzyko.