Erreur Mysql: ASCII '' lors de l'importation de fichier sql sur le serveur linux
j'obtiens l'erreur suivante pendant l'importation de fichier sql
ERROR: ASCII '"151900920"' 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 '"151900920"' is expected. Query: ''.
HELP NEEDED...!!
4
                
            
                demandé sur
                e4c5
                2016-07-14 23:46:50
            
        2 réponses
Essayez quelque chose comme :
mysql -u root -p -h localhost -D database --binary-mode -o < dump.sql
et assurez-vous que votre fichier sql n'est pas zippé .
11
	                    
	                
	                    répondu
	                    Eric BELLION
	                    2017-05-23 12:34:41
	                
	            j'ai rencontré ce problème,le fichier sql était dans un format ISCII valide, j'ai résolu comme suit:
1 - l'utilisation de shell "151900920 de la commande" pour détecter le type de données contenues dans le fichier de vidage:
  file db.sql   
a obtenu la sortie comme suit:
  db.sql: Little-endian UTF-16 Unicode text, with very long lines, with CRLF line terminators   
2 - Convertissez le fichier dump existant en UTF8 (ASCII) en utilisant iconv:
   iconv -f utf-16 -t utf-8 db.sql > db_utf8.sql    
puis importer le nouveau fichier.
5
	                    
	                
	                    répondu
	                    Zeid Al-Rashwani
	                    2016-12-21 14:17:09