|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : juin 2011 Messages : 50 ![]() |
Bonjour,
Je travaille actuellement en local avec WampServer Version 2.1. Je manipule une base de données sous MySQL 5.5.8 avec phpMyAdmin et je rencontre un soucis à l'import d'un fichier .sql Ce fichier .sql est généré suite à l'éxécution d'un script VbScript. Je l'importe ensuite dans ma base de données. Lors de cet import tous anti-slash \ disparaissent et n'apparaissent pas dans les données insérées dans la table. Je précise qu'aucun message d'erreur n'apparait suite à l'insertion. Exemple : Dans mon fichier .sql : Code :
INSERT INTO fichiers (Nom_fic, Path_fic, Type_fic, Dossier_fic, Content_fic) VALUES ('REP-SOCELIN-REP01-Listing agences-V01.37.ppt', 'D:\REP01_Fichiers_Societes\Socelin\REP-SOCELIN-REP01-Listing agences-V01.37.ppt', 'Presentation Microsoft Office PowerPoint 97-2003', 'Socelin', ' '); Citation:
Citation:
J'ai testé de résoudre le soucis avec l'encodage du fichier mais sans succès. Avez-vous des pistes pour que je puisse résoudre ce problème ? |
||
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : juin 2011 Messages : 50 ![]() |
Précision : Même en saisissant ma requête à la main dans PhpMyAdmin, les \ disparaissent lors de l'insertion.
Je n'avais jamais eu ce soucis auparavant. Personne n'a d'idées ? |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : juin 2011 Messages : 50 ![]() |
Solution trouvée :
Il faut doubler les \ dans l'insert : Code :
INSERT INTO fichiers (Nom_fic, Path_fic, Type_fic, Dossier_fic, Content_fic) VALUES ('REP-SOCELIN-REP01-Listing agences-V01.37.ppt', 'D:\\REP01_Fichiers_Societes\\Socelin\\REP-SOCELIN-REP01-Listing agences-V01.37.ppt', 'Presentation Microsoft Office PowerPoint 97-2003', 'Socelin', ' ');
C'est après la lecture de cette page que j'ai décidé de doubler mes \ : http://dev.mysql.com/doc/refman/5.0/...functions.html |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com