sql >> Database >  >> RDS >> Mysql

Importeer een groot csv-bestand naar de mysql-database met behulp van php

Je zou eens kunnen kijken op LOAD DATA INFILE in MySQL.

Mogelijk kunt u de manipulaties uitvoeren zodra de gegevens in MySQL zijn geladen, in plaats van deze eerst in PHP te lezen. Sla eerst de onbewerkte gegevens op in een tijdelijke tabel met behulp van LOAD DATA INFILE en transformeer de gegevens vervolgens naar de doeltabel met een instructie zoals de volgende:

INSERT INTO targettable (x, y, z)
SELECT foo(x), bar(y), z
FROM temptable


  1. Draaitabel opheffen in MySQL

  2. SQL Server Failover Cluster Installatie -1

  3. Een lijst met beschikbare verzamelingen retourneren in PostgreSQL

  4. Methoden om rijen in SQL Server te rangschikken:ROW_NUMBER(), RANK(), DENSE_RANK() en NTILE()