web-dev-qa-db-fra.com

l'assistant d'importation de table mysql ne parvient pas à importer un fichier csv

J'essaie d'importer un fichier csv (Window 10), créé par Notepad ++, en utilisant des points-virgules comme délimiteurs, extension .csv.

J'utilise Mysql Workbench 6.3, assistant d'importation. Encode dans le bloc-notes ++ est UTF-8, et la table mysql que je tente de charger est le classement par défaut utf-8

L'assistant d'importation ne parvient pas à importer et affiche deux messages: Importation de données de table: impossible d'analyser le fichier. Veuillez essayer de modifier le type de codage. Si cela ne vous aide pas, peut-être que le fichier est non: csv ou vide

Exception non gérée: le codec 'ascii' ne peut pas coder le caractère u '\ xfa' en position 1: l'ordinal n'est pas dans la plage (128)

Comment puis-je faire pour retracer cette erreur. J'ai essayé plusieurs encodages pour le fichier, mais l'erreur persiste.

merci

7
user1907514

 There are 3 csv

Pendant que vous enregistrez les données Excel à l'aide de l'option "Enregistrer sous", sélectionnez le format msdos .csv. Notez qu'il existe 3 formats CSV sur celui-ci, sélectionnez uniquement MS-DOS .csv comme surligné dans l'image.

1
Dinesh Ravi

Utilisation de l'outil d'importation de bouton dans le résultat SQL. Voir l'image

Sử dụng công cụ import trên cửa sổ câu lệnh SQL.

1
Biết Tuốt

Essayez LibreOffice Calc ou MS-Office Excel pour créer les fichiers CSV quel que soit le délimiteur utilisé Assurez-vous de définir votre codage sur UTF-8. IL travaillera pour vous.

0
Pt. Raman Sharma