J'ai besoin d'exécuter Shell_exec pour importer une sauvegarde dans ma base de données MYSQL. Aujourd'hui, je fais ceci:Puis-je localiser automatiquement l'exécutable MySQL à partir de PHP?
$ ShellExec = 'C: \ wamp \ bin \ mysql \ mysql5.1.36 \ bin \ mysql -u root localhost -h mertero_decicare < D: \ localhost \ sql \ decisions.sql';
$ out = shell_exec ($ shellExec. '2> sortie');
Qui fonctionne. Mais existe-t-il un moyen de 'trouver' l'emplacement de l'exécutable mysql depuis PHP? Donc, je n'ai pas besoin de hardcaord mon emplacement mysql?
Ron
Merci - mais cela n'aide pas vraiment, car je veux que mon script soit utilisé sur de nombreux ordinateurs, et cela nécessite une autre étape dans 'installation' que j'essaie d'éviter en premier lieu ... –