Una volta che vi vengono forniti dati in formato excel, ods o CSV è possibile importarli in MySql attraverso LOAD DATA LOCAL FILE. Questo comando è pensato apposta per csv e quindi bisogna riconvertire i file excel, ods prima in CSV.
Controllate poi che il numero colonne della VS tabella sia corrispondente. Si deve conoscere sia i delimitatori di campo che il terminatore di riga.
Entrare nella shell di MySQL selezionate il database corretto e digitare quanto segue:
LOAD DATA LOCAL INFILE 'C:/PATH/export.csv'
INTO TABLE NomeTabella
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n';
Se siete fortunati che la trasformazione del file originale in csv non abbia fatto danni la velocità di importazione è molto migliore che attraverso un dump.
1800 Visualizzazioni totali 1 Visualizzazioni odierne