2016-04-18 1 views
0

J'essaie d'importer un gros vidage SQL dans ma base de données mysql mais j'ai une erreur qui suit. Via l'interface PHPMYADMIN je n'ai pas réussi à l'importer, ça dit trop volumineux. donc j'ai essayé avec la ligne de commande: mysql -uroot -p dbsnp < SNP_HGVS.sql mais j'eu cette erreur: ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mode is enabled and mysql is run in non-interactive mode. Set --binary-mode to 1 if ASCII '\0' is expected. Query: dL'.`Erreur PHPMYADMIN lors de l'importation de gros vidage sql

Savez-vous comment résoudre ce problème? Merci beaucoup.

+0

Est-il acceptable d'utiliser 'mysql -uroot -p' à la place de' mysql -u root -p'? – rhavendc

+0

Etes-vous sûr que la sauvegarde est formatée correctement pour MySQL (c'est-à-dire provenant d'une autre source mysql de paramètres similaires)? Etes-vous sûr que le serveur sur lequel vous importez les données possède des paramètres similaires à la source de l'image SQL? –

+0

@ WaltSorensen, Salut Walt, en fait, le vidage n'était pas correctement configuré. Je ré-extrait l'archive et maintenant ça marche. – user979974

Répondre

0

Comme par question de clarification et commentaires:

La source dump SQL n'a pas été correctement configuré et formaté pour MySQL. Re-dumping des données avec la bonne configuration/format MySQL résout le problème.

0

Il me semble que le caractère du fichier de vidage n'est pas UTF-8.As selon l'erreur que vous devez - mode binaire sur. S'il vous plaît vérifier le lien: [Enable binary mode while restoring a Database from an SQL dump

+0

J'ai jeté un oeil à votre lien, quand j'ajoute l'option '--binary -o' il affiche:' ERROR à la ligne 1: commande inconnue '\ O'.' une idée? – user979974