mysql-5.7.9 bietet endlich eine Shutdown-Syntax: Wenn Sie bisher eine MySQL-Datenbank herunterfahren wollten, konnten Sie die Befehle „kill“, „mysqladmin shutdown“, „service mysqld stop“ usw. verwenden. Nach mysql-5.7.9 bietet mysql jedoch endlich die Shutdown-Syntax der SQL-Schnittstelle! Die Shutdown-Syntax unter der SQL-Schnittstelle lautet: Grammatik shutdown; – Damit dieser Shutdown-Befehl erfolgreich ausgeführt werden kann, ist die Shutdown-Berechtigung erforderlich. Ein Beispiel für das Herunterfahren: [root@workstudio ansible]# mysql -uroot -h127.0.0.1 -- Melden Sie sich bei MySQL an Willkommen beim MySQL-Monitor. Befehle enden mit ; oder \g. Ihre MySQL-Verbindungs-ID ist 3 Serverversion: 5.7.18-enterprise-commercial-advanced-log MySQL Enterprise Server – Advanced Edition (kommerziell) Copyright (c) 2000, 2017, Oracle und/oder Tochtergesellschaften. Alle Rechte vorbehalten. Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer Tochtergesellschaften. Andere Namen können Marken ihrer jeweiligen Eigentümer. Geben Sie „help;“ oder „\h“ ein, um Hilfe zu erhalten. Geben Sie „\c“ ein, um die aktuelle Eingabeanweisung zu löschen. mysql> shutdown ; -- Führt das Herunterfahren über die SQL-Schnittstelle aus Abfrage OK, 0 Zeilen betroffen (0,00 Sek.) -- Führen Sie system im MySQL-Client aus, um den Linux-Befehl auszuführen. Verwenden Sie hier ps, um zu überprüfen, ob das mysqld-Dienstprogramm unter Linux vorhanden ist. mysql> system ps -ef | grep mysql root 5709 3403 0 13:32 pts/0 00:00:00 mysql -uroot -h127.0.0.1 root 5720 5709 0 13:33 pts/0 00:00:00 sh -c ps -ef | grep mysql root 5722 5720 0 13:33 Punkte/0 00:00:00 grep mysql -- Aus den Ergebnissen von ps können wir ersehen, dass die MySQL-Datenbank geschlossen wurde (der MySQLD-Prozess existiert nicht mehr). Wenn die Berechtigungen nicht ausreichen, treten die folgenden Auswirkungen auf: mysql> Herunterfahren; FEHLER 1227 (42000): Zugriff verweigert; Sie benötigen (mindestens eines) SHUTDOWN-Privileg(e) für diesen Vorgang Da es sich beim Herunterfahren um eine Berechtigung auf Instanzebene handelt, lautet die Autorisierungsanweisung wie folgt: mysql> gewähre Herunterfahren am *.* an jiangle@'localhost'; Abfrage OK, 0 Zeilen betroffen, 1 Warnung (0,00 Sek.) -- Erteilen Sie dem Benutzer jiangle@'localhost' die Berechtigung zum Herunterfahren Oben finden Sie eine ausführliche Erläuterung des vom Herausgeber eingeführten MySQL 5.7.9-Shutdown-Syntaxbeispiels. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Implementierung der Codeoptimierung zur Leistungsoptimierung von Vue2.x-Projekten
>>: Einrichten eines Proxyservers mit nginx
Vorwort : Heute wurde ich gefragt: „Haben Sie das ...
Bei unserer täglichen Arbeit führen wir manchmal ...
Inhaltsverzeichnis Beim Einrichten einer MySQL-Ma...
Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...
Code Wissenspunkte 1. Kombinieren Sie fullpage.js...
Übersetzt aus der offiziellen Docker-Dokumentatio...
Betriebssystem: Windows 10_x64 Python-Version: 3....
BinLog BinLog ist ein Binärprotokoll, das alle Än...
Nginx hat in nur wenigen Jahren den Großteil des ...
Vorwort Seit MySQL 5.1.6 wurde eine einzigartige ...
Inhaltsverzeichnis 1 Die allgemeinen Regeln zum E...
Parameter im Zusammenhang mit dem langsamen Abfra...
Bevor der Pfeil abgeschossen wurde, flüsterte der...
01. Kompilierungsoptionen und Kernelkompilierung ...
Inhaltsverzeichnis 1 Systemeinführung 2 Systemver...