MySQL / DBServer

0

Estou tentando combinar serviços executados em servidores Windows usando o caminho do executável retornado pelo WMI.

Estou colocando o MySQL em um caminho como

C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld.exe

Eu também vejo caminhos como

C:\Program Files\MySQL\DBServer\bin\mysqld.exe
  • O último caminho está se referindo ao MySQL padrão?
  • É um componente de outro software completamente?

Qualquer ajuda seria muito apreciada.

    
por GROND 21.08.2014 / 21:12

1 resposta

0

Vá para a linha de comando do Windows e execute o seguinte

cd "C:\Program Files\MySQL\MySQL Server 5.0\bin"
mysqld --version
cd "C:\Program Files\MySQL\DBServer\bin"
mysqld --version

Devem retornar algo como

mysqld  Ver 5.5.37-log for Win64 on x86 (MySQL Community Server (GPL))

Você verá qual versão do MySQL é qual.

Quanto ao C:\Program Files\MySQL\DBServer\bin , ele tinha que ser uma instalação personalizada para nomear a pasta diferente da que o instalador MSI do Windows normalmente nomearia. Talvez o MSI permitisse o novo nome. Talvez alguém tenha hackeado isso.

O que você deve fazer é abrir o seguinte:

  • Painel de controle
  • Ferramentas administrativas
  • Serviços
  • Role para baixo e procure pelo MySQL
  • Clique com o botão direito do mouse no MySQL
  • Clique em Propriedades

Uma janela aparece. No meio dela, procure por Path to Excutable . Você verá que executável binário está sendo usado pelo serviço MySQL instalado.

Fazer a instalação personalizada manualmente não é tão difícil.

Digamos que o MySQL 5.0 no servidor MySQL atual e você deseja ativar o DBServer

Você faz o seguinte na linha de comando do Windows como administrador:

cd "C:\Program Files\MySQL\MySQL Server 5.0\bin"
mysqld --remove
cd "C:\Program Files\MySQL\DBServer\bin"
mysqld --install

Essa seria uma maneira de a instalação personalizada ter sido feita.

    
por 22.08.2014 / 21:25