Summary of mysqladmin daily management commands under MySQL (must read)

Summary of mysqladmin daily management commands under MySQL (must read)

The usage format of the mysqladmin tool is:
mysqladmin [option] command [command option] command ......

Parameter options:

-c number Automatically run the number of times, must be used together with -i
-i number How long does it take to repeat the execution?

0) Check the server status every two seconds, and repeat it 5 times in total.

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

1) Check the status of the server: status

[root@test-huanqiu ~]# mysqladmin -uroot -p status

2) Change the root password:

[root@test-huanqiu ~]# mysqladmin -u root -p original password password 'newpassword'

3) Check whether mysqlserver is available:

[root@test-huanqiu ~]# mysqladmin -uroot -p ping

4) Query the server version

[root@test-huanqiu ~]# mysqladmin -uroot -p version

5) View the current value of the server status:

[root@test-huanqiu ~]# mysqladmin -uroot -p extended-status

6) Query the server system variable value:

[root@test-huanqiu ~]# mysqladmin -uroot -p variables

7) Display all running processes of the server:

[root@test-huanqiu ~]# mysqladmin -uroot -p processlist
[root@test-huanqiu ~]# mysqladmin -uroot -pi 1 processlist //Refresh once a second

8) Create a database

[root@test-huanqiu ~]# mysqladmin -uroot -p create daba-test

9) Display all databases on the server

[root@test-huanqiu ~]# mysqlshow -uroot -p

10) Display the tables under the database daba-test:

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test

11) Statistics of database table columns under daba-test

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test -v

12) Count the number of columns and rows in the database table under daba-test

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test -v -v

13) Delete the database daba-test

[root@test-huanqiu ~]# mysqladmin -uroot -p drop daba-test

14) Overload permission information
[root@test-huanqiu ~]# mysqladmin -uroot -p reload

15) Refresh all table caches and close and open logs

[root@test-huanqiu ~]# mysqladmin -uroot -p refresh

16) Shut down the database in safe mode

[root@test-huanqiu ~]# mysqladmin -uroot -p shutdown

17) Refresh commands mysqladmin flush commands

[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

18) mysqladmin executes the kill process:

[root@test-huanqiu ~]# mysqladmin -uroot -p processlist
[root@test-huanqiu ~]# mysqladmin -uroot -p kill idnum

19) Stop and start MySQL replication on a slave server

[root@test-huanqiu ~]# mysqladmin -u root -p stop-slave
[root@test-huanqiu ~]# mysqladmin -u root -p start-slave

20) Execute multiple commands simultaneously

[root@test-huanqiu ~]# mysqladmin -u root -p process status version

The above summary of mysqladmin daily management commands under MySQL (must read) is all the content that the editor shares with you. I hope it can give you a reference. I also hope that you will support 123WORDPRESS.COM.

You may also be interested in:
  • How to use mysqladmin to get the current TPS and QPS of a MySQL instance
  • Tutorial on using mysqladmin to detect MySQL running status
  • Use mysqladmin extended-status with Linux commands to view MySQL running status in Linux
  • mysql DBA: Summary of common mysqladmin commands
  • How to remotely manage MySQL through mysqladmin
  • Introduction to using the MySQL mysqladmin client

<<:  JavaScript pie chart example

>>:  Summary of five commands to check swap space in Linux

Recommend

Tips on setting HTML table borders

For many people who are new to HTML, table <ta...

Docker beginners' first exploration of common commands practice records

Before officially using Docker, let's first f...

Using CSS3 to implement font color gradient

When using Animation.css, I found that the font o...

Analysis of the Principle and Method of Implementing Linux Disk Partition

remember: IDE disk: the first disk is hda, the se...

How to install Oracle_11g using Docker

Install Oracle_11g with Docker 1. Pull the oracle...

MySQL scheduled task implementation and usage examples

This article uses examples to illustrate the impl...

A brief discussion on logic extraction and field display of Vue3 in projects

Table of contents Logical Layering Separate busin...

MySQL 8.0 user and role management principles and usage details

This article describes MySQL 8.0 user and role ma...

How many times will multiple setStates in React be called?

Table of contents 1. Two setState, how many times...

How to use Vue's idea to encapsulate a Storage

Table of contents background Function Purpose Ide...