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
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Interpolationsausdrücke Method...
Wie können Sie die Leistung einer Webseite verbes...
Erster Schritt: Klicken Sie in VMware auf "B...
Dieser Artikel stellt häufige Probleme von Xshell...
Laden Sie das Installationspaket von der offiziel...
MySQL-Partitionierung ist hilfreich bei der Verwa...
In diesem Abschnitt lernen wir Listenelemente in ...
Ich glaube, dass viele Partner, die gerade erst m...
1. Installieren Sie das Linux-System auf der virt...
Inhaltsverzeichnis 1. Indextyp 1. B+ Baum 2. Was ...
1. Hintergrund Im Kontext schneller Updates und I...
Die Paginierungskomponente ist eine häufige Kompo...
Versatz Offset ist der Offset. Mithilfe der Offse...
Inhaltsverzeichnis Definition Konstruktorkörper s...