Problème LOAD DATA INFILE sql
Bonjour, j'essaye d'importer des données depuis un fichier txt dans un table que j'ai crée.
J'utilise cette commande afin d'importer les données depuis un script python:
query = """LOAD DATA INFILE '/var/lib/mysql-files/Mesures.txt' INTO TABLE mesure FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' (Temperature, Humidite, Pression, Altitude);"""
Malheureusement rien n'est importé dans ma table. Du coup j'ai tester cette commande en me connectant directement à ma base de donnée.
Et comme par magie les données ont bien été importées dans ma table.
Voici ce que j'obtiens dans ma table :
+-------------+----------+----------+-----------------+
| Temperature | Humidite | Pression | Altitude |
+-------------+----------+----------+-----------------+
| 21.80 | 37.30 | 100468 | 72.188888888800 |
| 21.80 | 37.10 | 100467 | 70.933333333300 |
| 21.70 | 37.10 | 100463 | 71.355555555500 |
| 21.80 | 37.10 | 100468 | 72.022222222200 |
| 21.70 | 37.30 | 100465 | 71.688888888800 |
| 21.80 | 37.50 | 100460 | 71.688888888800 |
+-------------+----------+----------+-----------------+
Si vous avez une idée pourquoi l'importation n'est pas effectuée depuis mon script je suis preneur.
Merci.