Heim > Datenbank > MySQL-Tutorial > Code-Sharing der täglichen Verwaltungsbefehle von mysqladmin unter MySQL

Code-Sharing der täglichen Verwaltungsbefehle von mysqladmin unter MySQL

黄舟
Freigeben: 2017-03-24 13:31:05
Original
1429 Leute haben es durchsucht

Der unten stehende Editor liefert Ihnen eine Zusammenfassung der täglichen Verwaltungsbefehle von mysqladmin unter mysql (ein Artikel, den Sie unbedingt lesen müssen). Der Herausgeber findet es ziemlich gut, deshalb werde ich es jetzt mit Ihnen teilen und es allen als Referenz geben. Folgen wir dem Editor und werfen wir einen Blick darauf.

Mysqladmin-Tool-Verwendungsformat:

mysqladmin [option] command [command option] command ......
Nach dem Login kopieren

Parameteroptionen:

-c Zahl zählt die Anzahl der automatischen Ausführungen, muss zusammen mit -i
-i Zahl verwendet werden, wie lang das Intervall für wiederholte Ausführungen ist

0) alle Überprüfen Sie alle zwei Sekunden den Status des Servers, insgesamt fünfmal wiederholend.

[root@test-huanqiu ~]# mysqladmin -uroot -p -i 2 -c 5 status
Nach dem Login kopieren

1) Überprüfen Sie den Status des Servers: Status

[root@test-huanqiu ~]# mysqladmin -uroot -p status
Nach dem Login kopieren

2) Ändern Sie die Root-Passwort:

[root@test-huanqiu ~]# mysqladmin -u root -p原密码 password 'newpassword'
Nach dem Login kopieren

3) Überprüfen Sie, ob MySQLserver verfügbar ist:

[root@test-huanqiu ~]# mysqladmin -uroot -p ping
Nach dem Login kopieren

4) AbfrageVersion des Servers

[root@test-huanqiu ~]# mysqladmin -uroot -p version
Nach dem Login kopieren

5) Aktuellen Wert des Serverstatus anzeigen:

[root@test-huanqiu ~]# mysqladmin -uroot -p extended-status
Nach dem Login kopieren

6) Abfrage des Servers Systemvariable Wert:

[root@test-huanqiu ~]# mysqladmin -uroot -p variables
Nach dem Login kopieren

7) Anzeige aller laufenden Prozesse des Servers:

[root@test-huanqiu ~]# mysqladmin -uroot -p process
list
[root@test-huanqiu ~]# mysqladmin -uroot -p-i 1 processlist       
 //每秒刷新一次
Nach dem Login kopieren


8) Datenbank erstellen

[root@test-huanqiu ~]# mysqladmin -uroot -p create daba-test
Nach dem Login kopieren

9) Alle Datenbanken auf dem Server anzeigen

[root@test-huanqiu ~]# mysqlshow -uroot -p
Nach dem Login kopieren

10) Anzeigen, welche Tabellen unter dem Datenbank-Daba-Test stehen:

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test
Nach dem Login kopieren

11) Statistik der Zusammenfassung der Datenbanktabellenspalten unter daba-test

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test -v
Nach dem Login kopieren

12) Statistik der Anzahl der Spalten von Datenbanktabellen unter daba-test und der Anzahl der Zeilen

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test -v -v
Nach dem Login kopieren

13)LöschenDatenbank daba-test

[root@test-huanqiu ~]# mysqladmin -uroot -p drop daba-test
Nach dem Login kopieren

14) Neu laden Berechtigungsinformationen

[root@test-huanqiu ~]# mysqladmin -uroot -p reload
Nach dem Login kopieren

15) Aktualisieren Alle Tabellen zwischenspeichern und das Protokoll schließen und öffnen

[root@test-huanqiu ~]# mysqladmin -uroot -p refresh
Nach dem Login kopieren

16) Verwenden Sie den abgesicherten Modus, um die Datenbank zu schließen

[root@test-huanqiu ~]# mysqladmin -uroot -p shutdown
Nach dem Login kopieren

17 ) Aktualisierungsbefehle mysqladmin flush Befehle

[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-hosts
[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-logs
[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-privileges
[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-status
[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-tables
[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-threads
Nach dem Login kopieren

18) mysqladmin führt den Kill-Prozess aus:

[root@test-huanqiu ~]# mysqladmin -uroot -p processlist
[root@test-huanqiu ~]# mysqladmin -uroot -p kill idnum
Nach dem Login kopieren

19) Stoppen und starten Sie die MySQL-Replikation auf einem Slave-Server

[root@test-huanqiu ~]# mysqladmin -u root -p s
top
-slave
[root@test-huanqiu ~]# mysqladmin -u root -p start-slave
Nach dem Login kopieren

20) Mehrere Befehle gleichzeitig ausführen

[root@test-huanqiu ~]# mysqladmin -u root -p process status version
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonCode-Sharing der täglichen Verwaltungsbefehle von mysqladmin unter MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage