phpMyAdmin
 sql >> Datenbank >  >> Database Tools >> phpMyAdmin

Importieren Sie große CSV-Dateien mit phpMyAdmin

Erhöhen Sie das Speicherlimit und die Skriptzeit Ihrer PHP-Datei, weil Sie die MySQL-Anweisung über den PHP-Server ausführen.

Überprüfen Sie Ihre php.ini-Datei auf diese Variablen:

memory_limit
max_execution_time

Aber trotzdem würde ich es über den MySQL-Client (Terminal) machen, mysql doc überprüfen

LOAD DATA LOCAL INFILE '/path/to/your/csv/file/csv_file.csv' INTO TABLE database_name.table_name FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';

Mysql-Dokumentation – Ladedaten-Infile-Syntax PHP-Dokumentation - Ini-Core-Einstellungen