Salut,
j'ai deux installations de MySQL sous Windows 2000. Il s'agit de deux versions différentes: la 3.23 pour bosser, et la 4 pour tester. Ils sont installés comme services et disposent chacun de leur fichier de configuration my.cnf.
Problème, pour qu'un serveur prenne en compte son my.cnf spécifique, il faut le lui passer en ligne de commande comme suit:
c:\servers\mysql\bin\mysqld-max.exe --defaults-file=c:/servers/mysqldata/my.cnf |
Mais en temps que service, une telle expression ne passe pas. La boîte de dialogue qui indique que le service est en cours de lancement reste là un moment, puis s'en va en laissant un message d'erreur.
L'astuce, c'est que j'ai vérifié pendant le lancement que le serveur était accessible en me connectant dessus, et ça marchait. Donc pendant un instant, le serveur est bien lancé, puis paf. J'ai aussi essayé la zone Paramètres en bas de la boîte de dialogue du service, et ça marche très bien, mais cette zone ne mémorise rien du tout.
Ma question est donc: y a-t-il moyen que ces paramètres soient enregistrés, ou y a-t-il moyen de procéder autrement vu que je n'ai pas envie de faire un copier coller chaque fois que je veux lancer les services?
---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)