Il s'agit de la commande mysqladmin qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
mysqladmin - client pour administrer un serveur MariaB
SYNOPSIS
mysqladmin [Options] commander [commande-arg] [commander [commande-arg]] ...
DESCRIPTION
mysqladmin est un client permettant d'effectuer des opérations administratives. Vous pouvez l'utiliser pour vérifier
la configuration et l'état actuel du serveur, pour créer et supprimer des bases de données, et plus encore.
invoquer mysqladmin comme ça:
coquille> mysqladmin [Options] commander [commande-arg] [commander [commande-arg]] ...
mysqladmin prend en charge les commandes suivantes. Certaines d'entre elles acceptent un argument.
suivant le nom de la commande.
· créer nom_base
Créer une nouvelle base de données nommée nom_base.
· déboguer
Demandez au serveur d’écrire les informations de débogage dans le journal des erreurs.
Cela inclut également des informations sur le planificateur d'événements.
· baisse nom_base
Supprimer la base de données nommée nom_base et toutes ses tables.
· statut étendu
Affiche les variables d’état du serveur et leurs valeurs.
· hôtes de chasse d'eau
Vider toutes les informations dans le cache de l'hôte.
· journaux de chasse d'eau
Vider tous les journaux.
· flush-privileges
Recharger les tables de subventions (identique au rechargement).
· état de chasse d'eau
Effacer les variables d'état.
· tables de chasse d'eau
Vider toutes les tables.
· threads affleurants
Vider le cache des threads.
· tuer id,id...
Arrêter les threads du serveur. Si plusieurs identifiants de thread sont fournis, aucun espace ne doit être laissé.
dans la liste.
· ancien mot de passe nouveau mot de passe
Ceci est similaire à la commande password mais stocke le mot de passe en utilisant l'ancien (pré MySQL)
4.1) format de hachage de mot de passe.
· le mot de passe nouveau mot de passe
Définissez un nouveau mot de passe. Cela le modifie en nouveau mot de passe pour le compte que vous
être utiliser avec mysqladmin pour se connecter au serveur. Ainsi, la prochaine fois que vous invoquerez
mysqladmin (ou tout autre programme client) utilisant le même compte, vous devrez
spécifiez le nouveau mot de passe.
Si la nouveau mot de passe la valeur contient des espaces ou d'autres caractères qui sont spéciaux pour votre
interpréteur de commandes, vous devez l'entourer de guillemets. Sous Windows, veillez à utiliser
guillemets doubles plutôt que guillemets simples ; les guillemets simples ne sont pas supprimés du
mot de passe, mais sont plutôt interprétés comme faisant partie du mot de passe. Par exemple :
coquille> mysqladmin "ma nouvelle mot de passe"
Attention
N'utilisez pas cette commande si le serveur a été démarré avec le
--skip-grant-tables option. Aucun changement de mot de passe ne sera appliqué. Ceci est vrai même
si vous faites précéder la commande de mot de passe par flush-privileges sur la même ligne de commande
pour réactiver les tables d'octroi car l'opération de vidage se produit après
connecter. Cependant, vous pouvez utiliser mysqladmin privilèges de chasse d'eau pour réactiver la subvention
table et ensuite utiliser un mysqladmin commande pour changer le mot de passe.
· ping
Vérifiez si le serveur est actif. Le statut de retour de mysqladmin est 0 si le
Le serveur est en cours d'exécution, 1 s'il ne l'est pas. La valeur est 0 même en cas d'erreur (par exemple, Access).
refusé, car cela signifie que le serveur est en cours d'exécution mais a refusé la connexion,
ce qui est différent du fait que le serveur ne fonctionne pas.
· liste de processus
Afficher la liste des threads actifs du serveur. Ceci est similaire à la sortie de la commande SHOW PROCESSLIST.
déclaration. Si le --verbeux l'option est donnée, la sortie est comme celle de SHOW FULL
LISTE DES PROCESSUS.
· recharger
Recharger les tables de subventions.
· rafraîchir
Videz toutes les tables et fermez et ouvrez les fichiers journaux.
· fermer
Arrêtez le serveur.
· esclave de démarrage
Démarrer la réplication sur un serveur esclave.
· statut
Afficher un court message d'état du serveur.
· stop-esclave
Arrêtez la réplication sur un serveur esclave.
· variables
Affiche les variables système du serveur et leurs valeurs.
· version
Afficher les informations de version du serveur.
Toutes les commandes peuvent être raccourcies par un préfixe unique. Par exemple :
coquille> mysqladmin proc état
+----+-------+-----------+---------+---------+------+-------+------------------+
| Id | Utilisateur | Hôte | db | Commande | Heure | État | Info |
+----+-------+-----------+---------+---------+------+-------+------------------+
| 51 | monty | localhost | | Requête | 0 | | afficher la liste des processus |
+----+-------+-----------+---------+---------+------+-------+------------------+
Disponibilité : 1473624 1 39487 Sujets : XNUMX Questions : XNUMX XNUMX
Requêtes lentes : 0 Ouvertures : 541 Vidage des tables : 1
Tables ouvertes : 19 requêtes par seconde en moyenne : 0.0268
Le manuel de formation mysqladmin statuts le résultat de la commande affiche les valeurs suivantes :
· Disponibilité
Le nombre de secondes pendant lesquelles le serveur MariaDB a fonctionné.
· Fils
Le nombre de threads actifs (clients).
· Questions
Le nombre de questions (requêtes) des clients depuis le démarrage du serveur.
· Requêtes lentes
Le nombre de requêtes qui ont pris plus de long_query_time secondes.
· Ouvre
Le nombre de tables que le serveur a ouvertes.
· Tables de chasse d'eau
Le nombre de commandes flush-*, refresh et reload exécutées par le serveur.
· Tables ouvertes
Le nombre de tables actuellement ouvertes.
· Mémoire utilisée
La quantité de mémoire allouée directement par mysqld. Cette valeur s'affiche uniquement lorsque
MariaDB a été compilé avec --with-debug=complet.
· Mémoire maximale utilisée
La quantité maximale de mémoire allouée directement par mysqld. Cette valeur est affichée
seulement lorsque MariaDB a été compilé avec --with-debug=complet.
Si vous exécutez mysqladmin shutdown lors de la connexion à un serveur local à l'aide d'un socket Unix
fichier, mysqladmin attend que le fichier d'ID de processus du serveur ait été supprimé, pour garantir que
le serveur s'est arrêté correctement.
mysqladmin prend en charge les options suivantes, qui peuvent être spécifiées sur la ligne de commande ou
dans les groupes de fichiers d'options [mysqladmin] et [client].
· --Aidez-moi, -?
Affichez l'aide et quittez.
· --character-sets-dir=chemin
Le répertoire dans lequel les jeux de caractères sont installés.
· --compresse, -C
Compresser toutes les informations envoyées entre le client et le serveur si les deux prennent en charge
compression.
· --connect-timeout=temps mort
Équivalent à --connect_timeout, voir la fin de cette section.
· --count=N, -c N
Le nombre d'itérations à effectuer pour l'exécution répétée de la commande si le --dormir option
est donné.
· --debug[=options_debug], -# [options_debug]
Écrire un journal de débogage. Un typique options_debug la chaîne est ´d:t:o,file_name´. Les
la valeur par défaut est « d:t:o,/tmp/mysqladmin.trace ».
· --debug-check
Vérifiez la mémoire et ouvrez l'utilisation des fichiers à la sortie.
· --les informations de débogage
Imprimer les informations de débogage et les statistiques d'utilisation de la mémoire et du processeur lorsque le programme
sorties.
· --auth-par défaut
Plugin d'authentification par défaut côté client à utiliser.
· --default-character-set=nom_jeu_de_caractères
Utilisez le nom_jeu_de_caractères comme jeu de caractères par défaut.
· --defaults-extra-file=nom de fichier
complet » nom de fichier comme fichier pour lire les options par défaut après les fichiers de valeurs par défaut globales
a été lu. Doit être donné comme première option.
· --fichier-par défaut=nom de fichier
complet » nom de fichier en tant que fichier à partir duquel lire les options par défaut, remplace les fichiers de valeurs par défaut globales.
Doit être donné comme première option.
· --Obliger, -f
Ne demandez pas de confirmation pour le dépôt nom_base commande. Avec plusieurs commandes,
continuer même si une erreur se produit.
· --hôte=nom_hôte, -h nom_hôte
Connectez-vous au serveur MariaDB sur l'hôte donné.
· --pas de bip, -b
Supprimer le bip d'avertissement émis par défaut en cas d'erreurs telles qu'un échec de
se connecter au serveur.
· --pas de valeurs par défaut
Ne lisez pas les options par défaut d'un fichier d'options. Ceci doit être donné comme premier
argument.
· --mot de passe[= ], -p[ ]
Le mot de passe à utiliser quand on se connecte au serveur. Si vous utilisez le formulaire d'option court
(-p), toi ne peut pas avoir un espace entre l'option et le mot de passe. Si vous omettez le
valeur suivant le --le mot de passe or -p option sur la ligne de commande, mysqladmin
en demande un.
La spécification d’un mot de passe sur la ligne de commande doit être considérée comme non sécurisée.
· --tuyau, -W
Sous Windows, connectez-vous au serveur via un canal nommé. Cette option ne s'applique que si le
le serveur prend en charge les connexions de canal nommé.
· --port=num_port, -P num_port
Le numéro de port TCP/IP à utiliser pour la connexion ou 0 par défaut, dans l'ordre de
préférence, my.cnf, $MYSQL_TCP_PORT, / etc / services, par défaut intégré (3306).
· --print-par défaut
Imprimez la liste des arguments du programme et quittez. Cela doit être donné comme premier argument.
· --protocol={TCP|SOCKET|TUYAU|MÉMOIRE}
Le protocole de connexion à utiliser pour se connecter au serveur. Il est utile lorsque le
d'autres paramètres de connexion entraîneraient normalement l'utilisation d'un protocole autre que le
celui que vous voulez.
· --relatif, -r
Affiche la différence entre les valeurs actuelles et précédentes lorsqu'elles sont utilisées avec le --dormir
option. Actuellement, cette option ne fonctionne qu'avec la commande extended-status.
· --délai d'arrêttemps mort
Équivalent de --shutdown_timeout, voir la fin de cette section.
· --silencieux, -s
Quittez silencieusement si une connexion au serveur ne peut pas être établie.
· --sommeil=retarder, -i retarder
Exécuter des commandes à plusieurs reprises, en dormant pendant retarder secondes entre les deux. Le --compter option
détermine le nombre d'itérations. Si --compter n'est pas donné, mysqladmin exécute
commandes indéfiniment jusqu'à interruption.
· --socket=chemin, -S chemin
Pour les connexions à localhost, le fichier socket Unix à utiliser, ou, sous Windows, le nom de
le tube nommé à utiliser.
· --ssl
Activez SSL pour la connexion (automatiquement activé avec d'autres indicateurs). Désactiver avec
--skip-ssl.
· --ssl-ca=prénom
Fichier CA au format PEM (vérifier la documentation OpenSSL, implique --ssl).
· --ssl-capath=prénom
Répertoire CA (vérifier la documentation OpenSSL, implique --ssl).
· --ssl-cert=prénom
Certificat X509 au format PEM (vérifier la documentation OpenSSL, implique --ssl).
· --ssl-chiffre=prénom
Chiffrement SSL à utiliser (vérifier la documentation OpenSSL, implique --ssl).
· --ssl-clé=prénom
Clé X509 au format PEM (vérifier la documentation OpenSSL, implique --ssl).
· --ssl-crl=prénom
Liste de révocation de certificats (vérifiez les documents OpenSSL, implique --ssl).
· --ssl-crlpath=prénom
Chemin de la liste de révocation de certificats (vérifiez les documents OpenSSL, implique --ssl).
· --ssl-verify-server-cert
Vérifiez le « nom commun » du serveur dans son certificat par rapport au nom d'hôte utilisé lors de la connexion. Cette
l'option est désactivée par défaut.
· --utilisateur=nom_utilisateur, -u nom_utilisateur
Le nom d'utilisateur MariaDB à utiliser lors de la connexion au serveur.
· --verbeux, -v
Mode verbeux. Imprimez plus d'informations sur ce que fait le programme.
· --version, -V
Affichez les informations de version et quittez.
· --verticale, -E
Impression verticale. Ceci est similaire à --relatif, mais imprime la sortie verticalement.
· --attendre[=compter], -w[compter]
Si la connexion ne peut pas être établie, attendez et réessayez au lieu d'abandonner. Si un
compter Une valeur est donnée, elle indique le nombre de tentatives. La valeur par défaut est 1.
le temps.
Vous pouvez également définir les variables suivantes en utilisant --var_name=Plus-value
· connect_timeout
Nombre maximal de secondes avant l'expiration de la connexion. La valeur par défaut est 43200 XNUMX.
(12 heures).
· shutdown_timeout
Durée maximale d'attente (en secondes) avant l'arrêt du serveur. La valeur par défaut est 3600 XNUMX.
(1 heure).
DROIT D'AUTEUR
Copyright 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2015 MariaDB
Fondation
Cette documentation est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier uniquement sous
les termes de la licence publique générale GNU telle que publiée par la Free Software Foundation ;
version 2 de la Licence.
Cette documentation est distribuée dans l'espoir qu'elle vous sera utile, mais SANS AUCUNE
GARANTIE; sans même la garantie implicite de QUALITÉ MARCHANDE ou D'ADAPTATION À UN PARTICULIER
BUT. Voir la licence publique générale GNU pour plus de détails.
Vous devriez avoir reçu une copie de la licence publique générale GNU avec le programme ;
sinon, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA ou voir http://www.gnu.org/licenses/.
Utiliser mysqladmin en ligne à l'aide des services onworks.net