Esta posta.
Pré-requisito: Faça login no MySQL Server
Certifique -se de fazer login no servidor MySQL, para abrir o prompt de comando e usar essa sintaxe para fazer login no seu servidor MySQL local:
mysql -u md -pForneça o nome de usuário do MySQL Server na sintaxe para formar o comando e executá -lo para fazer login no seu servidor MySQL com sucesso:
Encontre o diretório de dados do MySQL que contém o banco de dados Retém usando o comando "Selecione"
O "Selecione”O comando pode ser usado para localizar o diretório de dados que contém o banco de dados retido nos sistemas operacionais Windows e Linux. Vamos executar o comando dado abaixo no Windows:
selecione @@ datadir;A saída exibirá o local da pasta que contém o banco de dados de retenção:
No Linux, o comando é o mesmo para encontrar o diretório de dados que contém bancos de dados de retenção, execute este comando após o login no servidor MySQL:
selecione @@ datadir;A saída exibe a localização do diretório de dados com sucesso.
Encontre o diretório de dados MySQL que contém o banco de dados Retém usando o comando "Show Variable"
O comando "show variável" exibe os nomes e valores das variáveis do sistema. O comando para encontrar o diretório de dados que contêm bancos de dados de retenção é o mesmo para Windows e Linux. O comando é dado abaixo:
Mostrar variáveis como 'datadir';Execute o comando no Windows e a saída exibirá a localização do diretório de dados e, para esta postagem, ele está localizado na unidade "C":
Execute o mesmo comando no Linux para obter o local do diretório de dados que contém bancos de dados reter:
Você localizou com sucesso o diretório de dados usando o “Mostrar variável”Comando no Linux e Windows.
Encontre o diretório de dados do MySQL que contém o banco de dados RETE
O "ONDE”A cláusula pode ser usada na“Mostrar variável”Comando para especificar um padrão no“Nome variável”.
Vamos ver um exemplo de usar o “Mostrar variável”Comando com um padrão específico que o nome deve começar com a string“dados”E pode conter zero, simples ou múltiplas palavras após a string. O comando é dado abaixo no Windows e Linux: ambos:
Mostrar variáveis onde variável_name como "Data%";O Windows exibirá esta saída:
Quando você executar o mesmo comando no Linux, a saída fornecerá o diretório de dados do Linux contendo os bancos de dados retidos:
Outro exemplo pode ser quando o usuário pode especificar o padrão que termina com “dir”. O comando abaixo pode ser executado no Windows e Linux. Ele mostrará todas as variáveis do sistema cujos nomes terminam com “dir”:
Mostrar variáveis onde variável_name como "%dir";No Windows, a saída exibida “13Linhas de nomes de variáveis, localize -se para “Datadir”Para encontrar a localização do diretório de dados:
No Linux, a saída exibirá a lista de nomes de variáveis, localize o “Datadir”:
Mostrar variáveis onde variável_name como "%dir";Você localizou com sucesso o diretório de dados MySQL que contém o banco de dados retido no Windows e Linux usando o “Mostrar variável”Comando com o“ONDE"Cláusula.
Como alternativa, se o usuário não quiser fazer login e executar os comandos fornecidos acima. Esta sintaxe pode ser usada no terminal do Windows e Linux para encontrar a localização do diretório de dados que contém o banco de dados Retém:
mysql -u -p -e "mostre variáveis como 'datadir';"No prompt de comando do Windows, certifique -se de fornecer o nome de usuário na sintaxe e execute o comando:
A pasta que contém o banco de dados de retenção está visível na saída acima.
No terminal Linux, execute o comando, fornecendo o nome de usuário do MySQL e execute o comando:
Você localizou com sucesso o diretório de dados que contém reter um banco de dados.
Conclusão
No Linux e Windows, para encontrar o diretório de dados MySQL contendo o banco de dados de reter. Faça login no MySQL Server e execute o “selecione @@ datadir;" ou "Mostrar variáveis como 'datadir';”Comando. Como alternativa, execute o “mysql -u -p -e “mostre variáveis como 'datadir';”Comando. Este post discutiu como encontrar o diretório de dados MySQL que contém o banco de dados de reter.