La base de données MySQL est une base de données open-source conçu pour fonctionner sur Unix , Linux , Windows et les systèmes d'exploitation Mac . MySQL est une base de données "multi -threading " , ce qui signifie que le logiciel est capable d'exécuter plusieurs processus à la fois. Chaque thread , ou processus , se voit attribuer un numéro appelé un «numéro d'identification de processus" dans le système. Pour tuer plusieurs processus MySQL , l'un des deux moyens principaux sont disponibles sur tous les systèmes exécutant le logiciel serveur MySQL. Une technique est appelé à un arrêt " gracieuse " et l'autre est souvent appelé un "dur" ou "explicite" tuer des processus. Instructions
1
ouvrir un écran de console de texte sur le système qui héberge le serveur de base de données MySQL. Pour Unix ou Linux, ce qui peut être ouvert en appuyant sur la touche " F1" sur le clavier. Pour Windows , ouvrez une console DOS en cliquant sur " Démarrer " et sélectionner " Accessoires". Faites un clic droit sur "Invite de commandes " et sélectionner " Exécuter en tant qu'administrateur " pour passer en mode administrateur. Pour un Mac , cliquez sur "Terminal" sur le quai situé sur l'écran.
2
Connectez-vous au compte administrateur sur le système à l'invite si vous utilisez Unix , Linux ou Mac via la console de texte écran . Cela aura été pris en charge sur un système Windows si vous êtes connecté sur le compte d'administrateur pour ce système. Quel que soit le système d'exploitation est utilisé, le résultat devrait maintenant être une invite de commande dans lequel d'exécuter des commandes en tant qu'administrateur.
3
effectuer un processus MySQL " gracieuse " tuer technique avant d'utiliser l' commande " killall " sous Unix et Linux. Les systèmes Unix et Linux ont un script d'initialisation de MySQL dans le répertoire /etc /init.d et comprennent les commandes " Démarrer", " recharger ", et "stop" . Au terminal de commande, tapez la commande suivante pour permettre à MySQL de mettre fin en toute sécurité l'ensemble de ses processus : . "Stop /etc /init.d /mysqld "
4
assurez-vous que les processus ont été arrêtés lorsque le serveur a été arrêté par l'émission d' une commande pidof dans (Unix et Linux: " pidof mysqld » Il faut noter que les numéros d'identification de processus sont maintenant disparu si le serveur a pris fin avec succès Si le serveur ne s'est pas arrêtée comme ordonné . . la méthode de killall devra être utilisé
5
Tapez le texte suivant à l'invite de commande sous Unix et Linux: . " killall -9 mysqld », puis appuyez sur la touche "Entrée " ou "Retour " pour exécuter la commande. Cela devrait être utilisé que si le serveur ne répond pas à une commande d'arrêt . Tapez " pidof mysqld » à nouveau et notez que tous les processus , avec le serveur, ont été résiliés .
6 .
redémarrez le serveur MySQL dès que possible si elle est utilisée dans le cadre d' un site Internet interactif accessible au public pour redémarrer , entrer la commande suivante dans Unix et Linux à l'invite: " /etc /init.d /mysqld start " et d'émettre une commande de plus de pidof pour s'assurer au moins un processus s'affiche , signalant que le serveur redémarré avec succès.
7
Exécutez les commandes " arrêt de mysql.server " et " start mysql.server "dans la console texte du système si l'administration d'un serveur MySQL sur un Windows Microsoft ou un système Mac, plutôt que de« commande de script /etc /init.d " utilisé sur les systèmes Unix et de variantes . Pour effectuer une réinitialisation matérielle sur Windows, faites un clic droit sur la barre des tâches et sélectionnez "Démarrer le Gestionnaire des tâches ». cliquez sur l'onglet "Processus" en haut , sélectionnez « mysqld » dans la liste et cliquez sur "Terminer le processus " dans le bas de l'écran. Pour Mac, activité ouverte " Monitor " en cliquant sur " Applications " et choisissez" utilitaires ". Fin de la principale " mysqld " processus de l'intérieur de cet utilitaire. Redémarrer MySQL en utilisant " start mysql.server ».