-
Script bash + mysql
Bonsoir à tous !
Voila je dispose de 2 serveurs mysql dont un maitre et un esclave.
Par le biais d'un script bash je voudrais tester l'etat de mon maitre depuis l'esclave en tentant une connexion du genre :
mysql -h xxx.xxx.xxx.xxx. -u user -ppassword
Cependant je ne sais pas quoi exploiter pour savoir si la connexion a échoué ou réussie (je suis pas très calé encore sous bash) car je voudrais me servir du resultat de cette connexion pour par la suite passer mon esclave en maitre ou non.
Je suis disponible pour toutes informations supplémentaire
merci d'avance :)
-
Il te suffit de tester le code retour $?
si tout est Ok $? = 0
sinon $? != 0
par contre pense a ajouter un petit fichier de commande (du style un select simple) pour valider l'etat du mysql
mysql -h xxx.xxx.xxx.xxx. -u user -ppassword < monselect.sql