FRatvks
Messages postés52Date d'inscriptionmercredi 12 mars 2003StatutMembreDernière intervention 2 octobre 2009
-
11 mars 2008 à 18:34
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
12 mars 2008 à 16:44
Bonjour,
J'ai
bien appris des diffrentes sources sur VB6 et MySQL et je remercie tous
les contributeurs qui ont déposé des sources et des commentaires.
J'ai maintenant besoin d'aller plus loin et d'integrer dans mon prog VB, au premier RUN du programme
1/ Detection d'un serveur existant et installation du Mysql si absent
Pour l'installationt, je pense q'une commande en SHELL avec le
setup.exe du pack Mysql devrait faire l'affaire, mais je trouve que
l'install de MYSQL demande trop de reglage a l'utilisateur je
prefererai faire quelque chose comme le pack d'EASYPHP qui mle parrait
bien plus simple pour un NOVICE
2/ Vérifier ensuite que le
service est actif sur une adresse IP et un Port defini ( pas forcément
3306) que je mettrais ensuitedans mon Prog.INI
Comment verifier que le service est actif ( genre sous EASYPHP qui allume en vert) ?
Comment se connecter si le port n'est pas 3306 ? tous les bouts de code que j'ai trouvé n'évoque pas ce point !(ou j'ai zappé sur le moment !)
3/ Créer les bases et les tables dont j'ai besoins pour la suite
La je pense qu'ne commande "create table"....devrait faire l'affaire
Merci d'avance pour vos sugestions, pistes et commentaires....
FR
A voir également:
Installtion du MYsql et detection de fonctionnement
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 12 mars 2008 à 16:44
salut,
1/ Detection d'un serveur existant et installation du Mysql si absent = > tu peux regarder dans la liste des programme désinstallable (par le registre), si c'est possible de désinstaller easyphp, c'est que c'est installé ;)
celà dit je ne vois vraiment pas pourquoi tes utilisateurs devraient tous avoir un moteur et une base locale...
2/ Vérifier ensuite que le service est actif sur une adresse IP et un
Port defini ( pas forcément 3306) que je mettrais ensuitedans mon
Prog.INI
=> l'install sera pas défaut, ils seront tous forcément en 127.0.0.1
=> mysql est un moteur dont l'activité est visible dans les SERVICES, c'est cette piste qu'il faut exploiter
=> le port sera toujours le même, néanmoins il suffit normalement de changer le host dans ta chaine de connexion pour un autre port, comme localhost:4444
3/ Créer les bases et les tables dont j'ai besoins pour la suite
=> oui un simple CREATE BASE puis TABLE
mais de toutes manières (oui je radote) en aucun cas il ne devrait y avoir besoin de PLUSIEURS MOTEURS...
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp