Bonjour,
Je travaille avec des bases de données MySQL aussi bien chez mon hébergeur qu'en local pour des essais.
En ce qui concerne l'importation de données tout se passe bien chez l'hébergeur, mais impossible d'utiliser cette méthode en local, que ce soit par la procédure automatique d'importation ou avec une ligne équivalente SQL.
Celle-ci est écrite ainsi : je n'ai évidemment pas le fichier .tmp vu par la procédure automatique
Le message d'erreur est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part LOAD DATA LOCAL INFILE 'C:\\EasyPHP-5.3.2\linteaux\MANNEEVRAIE.TXT' REPLACE INTO TABLE `mariage` FIELDS TERMINATED BY ',' ENCLOSED BY '"'ESCAPED BY '\\' LINES TERMINATED BY '\r\n'
Y a-t-il une raison à ce genre de problème ? Comment l'éviter ? Comment réussir l'importation?Erreur
requête SQL:
LOAD DATA LOCAL INFILE 'C:\\EasyPHP-5.3.2\\tmp\\php2D7.tmp' REPLACE INTO TABLE `mariage`
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r\n'
MySQL a répondu: ?
surtout, comme je le dis : tout est parfaitement normal avec l'importation MySQL chez mon hébergeur.
Merci pour votre aide.
Marcel Marie
Hello,
cela fonctionne très bien en local avec une procédure .php qui réalise seulement et exactement la commande mentionnée dans le premier message.
Donc il y a une solution mais ça n'en reste pas moins curieux.
A plus tard, si vous avez une explication.
Marcel Marie
Partager