Bonjour,
je dois presque reproduire la gestion d'une base de données pour mon client : permettreà mon client à travers une page web d'importer son fichier txt dans une table. j'ai essayé la commande "LOAD DATA LOCAL INFILE".
En exécutant cette requête dans le volet SQL de phpmyadmin (easyphp 1.8) elle marche (ma machine locale est la machine où se trouve le serveur) par contre en essayant de l'exécuter avec mysql_query() j'ai le message d'erreurs :
une petite recherche sur le net m'a permis de savoir que à priori dans MySQL le "LOAD DATA LOCAL INFILE" est désactivé.The used command is not allowed with this MySQL version
En cherchant à l'activer je n'ai vraiment pas trouvé une solution, j'ai donc essayé Mysql en ligne de commande et j'ai pu trouvé cette commande:
mais en l'exécutant j'ai l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2mysql.exe -G --local-infile
Existe il une solution à ce problème pour pouvoir utiliser "LOAD DATA LOCAL INFILE" ?Access denied for user ODBC@localhost
En vous remerciant.
Partager