Bonjour,
L'executable mysqlshutdown situé dan le bin ne sert il pas a fermé le serveur?
En fait j'utilise c++ builder pour me connecter à ma base.
donc j'ouvre avec:
Je fais de la sauvegarde régulière en copier le fichier data.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ShellExecute(NULL,"open","C:\\Program Files\\MySQL\\MySQL Server 4.1\\bin\\mysqld.exe", "","",SW_HIDE);
Pour la restauration je dois supprimer le fichier puis le remplacé par celui sauvegardé. Le problème c'est qu'il ne me supprime pas tous les fichiers (les .MYD et .MYI).
Je pense que c'est du fait que la base tourne.
Donc je souhaite fermer la base. Je fais donc:
Mais cela ne ferme pas la base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ShellExecute(NULL,"open","C:\\Program Files\\MySQL\\MySQL Server 4.1\\bin\\mysqlshutdown.exe","","",SW_HIDE);
Quelqu'un a t-il une idée?
Un ShellExecute me permet de lancer un fichier donc la commande mysqladmin -u root shutdown ne fonctionne pas.
Merci de votre aide
Partager