Charger des données à partir d'un fichier dans une table Mysql

Pour charger des données dans une table MySql à partir d'un fichier texte, on peut utiliser la commande load.

Syntaxe:

load data local infile \"commandes.txt\" into table commandes;
Les champs du fichier texte doivent être séparés par une tabulation.
La valeur nulle est représentée par N

En mettant le fichier source dans le répertoire de base, on peut enlever \"local\", ce qui permet d'accélérer le processus de chargement et d'éviter l'erreur 1148.