La commande msqlimport permet de réaliser facilement des importations. Voici la syntaxe générique de la commande:
usage: msqlimport [-h host] [-v] [-s Char] [-e Char] [-q Char] database table Imports a formatted ASCII file from the standard input. -v Verbose -s Char Use the character Char as the separation character Default is a comma. -q Char Use the specifed Char as the quote character Default is none -e Char Use the specifed Char as the escape character Default is \
Et voici comment importer notre fichier plat nommé info-ed.tab.converted dans la table 'info_ed' de la base de données nommée 'test':
tecfasun2: 34) msqlimport -h tecfasun1 -s \{ test info_ed < info-ed.tab.converted
Si vous recevez des erreurs disant qu'un champ est trop grand pour l'importation, c'est qu'une de vos valeurs excède la taille de la colonne prévue dans le fichier de création de table. Il faut alors changer la taille du (des) champ(s) qui pose(nt) problème, recharger la table et recommencer l'importation
Attention, l'ordre des champs dans le fichier plat doit être identique à l'ordre des champs dans la base de données mSQL.