salut tout le monde
je travaille sur une application java ou j'ai besoin de detcter si mysql est installer sur la machine et aussi si la base de donnees mysql est demaree
merci de votre aide
salut tout le monde
je travaille sur une application java ou j'ai besoin de detcter si mysql est installer sur la machine et aussi si la base de donnees mysql est demaree
merci de votre aide
demande à l'utilisateur de te fournir un username / password / lieu de la base de données et tente une connection, tu sera fixé.
oui mais c'est sur ya une façon pour détecter si mysql installer et qu'il est démarre nn!!
tenter une connection reste le moyen le plus sur de s'assurer que le service tourne.
Sous Linux, avec des utilitaires comme dpkg ou rpm et ps, il y a effectivement moyen. Sous Windows, il y a moyen de détecter si il y a un service mysql et si il est démarré. Par contre, je ne pense pas qu'il y ait de technique plus propre que la tentative de connexion en pur java.
ok merci
Si tu veux approfondir la technique de scripting, tu peux consulter mes notes sur mon wiki.
merci de votre aide hasalex
j'ai vu la page que m'avez indique,en fait c'est tres interaissant cependant je vois que les commandesont en shell et que je suis un peu nul en ce langauge
bon je crois que je vais migrer vers linux
alors svp j'ai besoin que vous m'explique les commandes shell avec lesquelles je peux obtenir la liste des programmes installes sur la machines pour vérifier si mysql jdk et tous les utiles nécessaires pour le fonctionnement de l'application sont bien installes
j'attend votre reponse
merci
Tout dépend de ton linux.
Sous RedHat, il faut utiliser la commande rpm et sous Debian ou Ubuntu, il faut utiliser dpkg.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager