Comment trouver votre répertoire de données MySQL contenant votre base de données de conservation

Comment trouver votre répertoire de données MySQL contenant votre base de données de conservation
Le répertoire de données MySQL est l'endroit où les bases de données sont stockées avec sa base de données de conservation. La base de données de conservation stocke les données de l'en-tête et les pointeurs vers des bases de données et des données sur le disque. Tout en travaillant dans MySQL, l'administrateur de données souhaite souvent trouver l'emplacement du répertoire de données contenant la base de données de conservation du système pour effectuer diverses tâches administratives.

Cet article discutera de la recherche du répertoire de données MySQL contenant le répertoire de conservation dans Windows et Linux.

Pré-requis: Connectez-vous à MySQL Server

Assurez-vous de vous connecter au serveur MySQL, pour cela, ouvrez l'invite de commande et utilisez cette syntaxe pour vous connecter à votre serveur MySQL local:

mysql -u md -p

Fournissez le nom d'utilisateur de MySQL Server dans la syntaxe pour former la commande et l'exécuter pour vous connecter avec succès à votre serveur MySQL:

Trouver le répertoire de données MySQL contenant la base de données de conservation à l'aide de la commande «SELECT»

Le "SÉLECTIONNER»La commande peut être utilisée pour localiser le répertoire de données contenant la base de données conservée sur les systèmes d'exploitation Windows et Linux. Exécutons la commande ci-dessous donnée sur Windows:

sélectionnez @@ datadir;

La sortie affichera l'emplacement du dossier qui contient la base de données de conservation:

Sur Linux, la commande est la même pour trouver le répertoire de données contenant des bases de données de conservation, exécutez cette commande après la connexion dans MySQL Server:

sélectionnez @@ datadir;

La sortie affiche l'emplacement du répertoire de données avec succès.

Trouver le répertoire de données MySQL contenant la base de données de conservation à l'aide de la commande «Afficher la variable»

La commande «Afficher la variable» affiche les noms et les valeurs des variables système. La commande pour trouver le répertoire de données contenant des bases de données de conservation est la même pour Windows et Linux. La commande est donnée ci-dessous:

Afficher des variables comme «datadir»;

Exécutez la commande dans Windows, et la sortie affichera l'emplacement du répertoire de données, et pour ce post, il est situé dans le lecteur «C»:

Exécutez la même commande dans Linux pour obtenir l'emplacement du répertoire de données contenant des bases de données de conservation:

Vous avez trouvé avec succès le répertoire de données à l'aide du «Afficher la variable”Commande dans Linux et Windows.

Trouver le répertoire de données MySQL contenant la base de données de conservation à l'aide de la commande «Afficher la variable» avec la clause «où»

Le ""La clause peut être utilisée dans le"Afficher la variable«Commande pour spécifier un modèle dans le«Nom de variable".

Voyons un exemple d'utilisation du «Afficher la variable"Commande avec un modèle spécifique que le nom devrait commencer par la chaîne"données»Et peut contenir des mots zéro, simples ou multiples après la chaîne. La commande est donnée ci-dessous sur Windows et Linux les deux:

Afficher des variables où variable_name comme "Data%";

Les fenêtres affichent cette sortie:

Lorsque vous exécutez la même commande sur Linux, la sortie fournira le répertoire de données de Linux contenant les bases de données retenues:

Un autre exemple pourrait être lorsque l'utilisateur peut spécifier le modèle qui se termine par «diron". La commande ci-dessous peut s'exécuter sur Windows et Linux. Il montrera toutes les variables système dont les noms se terminent avec «diron»:

Affichez les variables où variable_name comme "% dir";

Sur Windows, la sortie affichée "13«Lignes de noms de variables, localisez«datadir«Pour trouver l'emplacement du répertoire de données:

Sur Linux, la sortie affichera la liste des noms de variables, localisera le «datadir»:

Affichez les variables où variable_name comme "% dir";

Vous avez trouvé avec succès le répertoire de données MySQL contenant la base de données conservée dans Windows et Linux à l'aide du "Afficher la variable«Commande avec le«»Clause.

Alternativement, si l'utilisateur ne veut pas se connecter, puis exécuter les commandes fournies ci-dessus. Cette syntaxe peut être utilisée sur le terminal de Windows et Linux pour trouver l'emplacement du répertoire de données contenant la base de données de conservation:

mysql -u -p -e "Afficher des variables comme 'datadir';"

Dans l'invite de commande Windows, assurez-vous de fournir le nom d'utilisateur dans la syntaxe et exécutez la commande:

Le dossier contenant la base de données de conservation est visible dans la sortie ci-dessus.

Dans le terminal Linux, exécutez la commande en fournissant le nom d'utilisateur de MySQL et exécutez la commande:

Vous avez trouvé avec succès le répertoire de données contenant une base de données.

Conclusion

Dans Linux et Windows, pour trouver le répertoire de données MySQL contenant la base de données de conservation. Connectez-vous sur MySQL Server et exécutez le «sélectionnez @@ datadir;" ou "Afficher des variables comme «datadir»;" commande. Alternativement, exécutez le «mysql -u -p -e «Afficher des variables comme« datadir »;" commande. Cet article a expliqué comment trouver le répertoire de données MySQL contenant la base de données de conservation.