Mysql
 sql >> Database >  >> RDS >> Mysql

Inserimento in blocco MySQL da file di dati CSV

Dovresti leggere su mysqlimport , che è uno strumento da riga di comando fornito con MySQL. Questo strumento è il modo più veloce per caricare in blocco i dati CSV.

Lo strumento ha due opzioni , --replace e --ignore per gestire i conflitti di chiavi duplicate.

Per quanto riguarda la sicurezza ed evitare di inserire la password in testo normale nello script, puoi anche utilizzare il MYSQL_PWD variabile di ambiente o il .my.cnf file (assicurati che il file sia in modalità 400 o 600). Consulta le Linee guida per l'utente finale per la sicurezza delle password .