Die Datenbank MySQL ist eine Open- Source-Datenbank entwickelt, um auf Unix , Linux , Windows und Mac -Betriebssystemen laufen . MySQL ist ein " Multi-Threading "-Datenbank , dh die Software ist in der Lage , mehrere Prozesse gleichzeitig ausführen . Jeder Thread oder Prozess wird eine Reihe genannt "Process Identification Number " auf dem System zugeordnet. Um mehrere MySQL -Prozesse zu beenden , sind einer von zwei primäre Möglichkeiten auf allen Systemen, auf denen die MySQL- Server-Software. Eine Technik ist eine " würdevolle " shutdown bezeichnet und das andere wird oft als eine "harte " oder " explicit" töten der Prozesse. Anleitung
1
Öffnen Sie einen Text -Konsole Bildschirm auf dem System , auf dem die MySQL-Datenbank -Server . Für Unix oder Linux , kann diese durch Drücken der Taste "F1" auf der Tastatur geöffnet werden. Für Windows , öffnen Sie ein DOS-Konsole , indem Sie auf "Start" und wählen Sie " Zubehör". Auf "Eingabeaufforderung" mit der rechten Maustaste und wählen Sie "Als Administrator ausführen ", um Administrator -Modus zu gelangen . Bei einem Mac , auf "Terminal" auf dem Dock auf dem Bildschirm klicken .
2
Melden Sie sich beim Administrator-Account auf dem System an der Eingabeaufforderung ein , wenn mit Unix -, Linux- oder Mac über das Text -Konsole Bildschirm . Dies wird getroffen wurden Pflege auf einem Windows- System, wenn Sie in auf dem Administrator-Account für das System angemeldet . Unabhängig davon, welches Betriebssystem verwendet wird , sollte das Ergebnis jetzt eine Eingabeaufforderung , in denen Befehle als Administrator auszuführen.
3
Führen Sie eine " würdevolle " MySQL Prozess zu beenden , bevor Sie die Technik " killall "-Befehl in Unix und Linux. Unix -und Linux- Systeme haben eine Initialisierung Skript für MySQL im Verzeichnis /etc /init.d und umfassen die Befehle "start ", " laden ", und " zu stoppen. " Auf Befehl Terminal , geben Sie den folgenden MySQL zu ermöglichen , um sicher zu beenden all seiner Prozesse : . " /Etc /init.d /mysqld stop"
4
Überprüfen Sie, ob die Prozesse gestoppt wurden " pidof mysqld " Sie sollten beachten, dass die Prozess -Identifikationsnummern jetzt weg sind , wenn der Server erfolgreich abgeschlossen wurde wenn der Server nicht heruntergefahren unten wie befohlen , : . . wenn der Server wurde durch die Ausgabe einer pidof Befehl (Unix und Linux gestoppt killall die Methode verwendet werden müssen
5
Geben Sie Folgendes an der Eingabeaufforderung in Unix und Linux: . " killall -9 mysqld ", und drücken Sie dann die "Enter" oder "Return" -Taste, um führen Sie den Befehl . Dies sollte nur verwendet werden, wenn der Server nicht auf einen Befehl zum Herunterfahren reagieren. Type " pidof mysqld " erneut und beachten Sie, dass alle Prozesse , zusammen mit dem Server beendet wurden .
6 .
starten Sie den MySQL-Server so schnell wie möglich , wenn es als Teil einer interaktiven Website der Öffentlichkeit zur Verfügung verwendet wird, um neu zu starten, geben Sie folgenden Befehl in Unix und Linux an der Eingabeaufforderung ein : " /etc /init.d /mysqld start " und stellt eine weitere pidof Befehl , um sicherzustellen, mindestens ein Prozess erscheint , signalisiert, dass der Server erfolgreich gestartet.
7
Ausgabe die Befehle " mysql.server stop "und" mysql.server start " im System Textkonsole , wenn die Verabreichung eines MySQL -Server auf einem Microsoft Windows-oder Mac-System , anstatt die " /etc /init.d " Skript-Befehl unter Unix und Unix - Variante Systeme . verwendet, um einen Hard-Reset auf Windows ausführen , in der Taskleiste mit der rechten Maustaste und wählen Sie " Task-Manager starten ". Klicken Sie auf die Registerkarte "Prozesse" an der Spitze, wählen Sie " mysqld " in der Liste und klicken Sie auf " Prozess beenden " am unteren Rand des Bildschirms. Für Mac , öffnen Sie " Aktivität Monitor " , indem Sie auf " Anwendungen " und wählen Sie" Dienstprogramme ". Beenden Sie die wichtigsten " mysqld "-Prozess aus diesem Programm. Starten Sie MySQL mit " mysql.server start " .