Maison > base de données > tutoriel mysql > Partage de code des commandes de gestion quotidienne de mysqladmin sous mysql

Partage de code des commandes de gestion quotidienne de mysqladmin sous mysql

黄舟
Libérer: 2017-03-24 13:31:05
original
1422 Les gens l'ont consulté

L'éditeur suivant vous apportera un résumé des commandes de gestion quotidiennes de mysqladmin sous mysql (un article à lire absolument). L'éditeur pense que c'est plutôt bien, alors je vais le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur et jetons un coup d'œil.

Format d'utilisation de l'outil MySQLadmin :

mysqladmin [option] command [command option] command ......
Copier après la connexion

Options des paramètres :

-c nombre compte le nombre d'exécutions automatiques, doit être utilisé avec -i
-i nombre combien de temps est l'intervalle pour les exécutions répétées

0) toutes les Vérifiez le statut du serveur toutes les deux secondes, en répétant 5 fois au total.

[root@test-huanqiu ~]# mysqladmin -uroot -p -i 2 -c 5 status
Copier après la connexion

1) Vérifier l'état du serveur : status

[root@test-huanqiu ~]# mysqladmin -uroot -p status
Copier après la connexion

2) Modifier le mot de passe root :

[root@test-huanqiu ~]# mysqladmin -u root -p原密码 password 'newpassword'
Copier après la connexion

3) Vérifiez si mysqlserver est disponible :

[root@test-huanqiu ~]# mysqladmin -uroot -p ping
Copier après la connexion

4) RequêteVersion du serveur

[root@test-huanqiu ~]# mysqladmin -uroot -p version
Copier après la connexion

5) Afficher la valeur actuelle de l'état du serveur :

[root@test-huanqiu ~]# mysqladmin -uroot -p extended-status
Copier après la connexion

6) Interrogez le serveur variable système valeur :

[root@test-huanqiu ~]# mysqladmin -uroot -p variables
Copier après la connexion

7) Affichez tous les processus en cours d'exécution du serveur :

[root@test-huanqiu ~]# mysqladmin -uroot -p process
list
[root@test-huanqiu ~]# mysqladmin -uroot -p-i 1 processlist       
 //每秒刷新一次
Copier après la connexion


8) Créer une base de données

[root@test-huanqiu ~]# mysqladmin -uroot -p create daba-test
Copier après la connexion

9) Afficher toutes les bases de données sur le serveur

[root@test-huanqiu ~]# mysqlshow -uroot -p
Copier après la connexion

10) Afficher les tables sous base de données daba-test :

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test
Copier après la connexion

11) Statistiques du résumé des colonnes du tableau de la base de données sous daba-test

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test -v
Copier après la connexion

12) Statistiques du nombre de colonnes des tables de la base de données sous daba-test et nombre de lignes

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test -v -v
Copier après la connexion

13)SupprimerBase de données daba-test

[root@test-huanqiu ~]# mysqladmin -uroot -p drop daba-test
Copier après la connexion

14) Recharger Informations d'autorisation

[root@test-huanqiu ~]# mysqladmin -uroot -p reload
Copier après la connexion

15) Actualiser toutes les tables cache , et fermez et ouvrez le journal

[root@test-huanqiu ~]# mysqladmin -uroot -p refresh
Copier après la connexion

16) Utilisez le mode sans échec pour fermer la base de données

[root@test-huanqiu ~]# mysqladmin -uroot -p shutdown
Copier après la connexion

17 ) Actualiser les commandes mysqladmin flush commandes

[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
Copier après la connexion

18) mysqladmin exécute le kill process :

[root@test-huanqiu ~]# mysqladmin -uroot -p processlist
[root@test-huanqiu ~]# mysqladmin -uroot -p kill idnum
Copier après la connexion

19) Arrêter et démarrer la réplication MySQL sur un serveur esclave

[root@test-huanqiu ~]# mysqladmin -u root -p s
top
-slave
[root@test-huanqiu ~]# mysqladmin -u root -p start-slave
Copier après la connexion

20) Exécuter plusieurs commandes en même temps

[root@test-huanqiu ~]# mysqladmin -u root -p process status version
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal