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 -pFournissez 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 "OÙ"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«OÙ»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.