it-swarm-pt.tech

erro 2003: Não é possível conectar-se ao servidor MySQL em 'localhost' (10061)

Eu estou tentando aprender o MySQL, então eu baixei o MySQL v5.5 para o windows 7 e escolhi as configurações do desenvolvedor. Eu abro um comando Prompt, digite

mysql -u root -p

e obtenha o seguinte: erro 

2003: Não é possível conectar-se ao servidor MySQL em 'localhost' (10061)

Como faço para corrigir isso? Eu digito: 

sc query mysql

e pegue: 

ESTADO: 1 PARADO

Eu tento:

 sc start mysql

e pegue: 

[SC] StartService: OpenService FAILED 5: acesso negado.

Eu também verifiquei: Painel de Controle: Ferramentas Administrativas: Serviços

O MySQL55 é iniciado, mas o MySQL está parado. O MySQL está procurando a pasta MySQL Server 5.1, então não sei por que eu precisaria, mas quando tento iniciá-lo, recebo:

"O Windows não pôde iniciar o Serviço MySQL no Computador Local. Erro 2: O sistema não pode encontrar o arquivo especificado".

Obrigado.

10
user1106278

Eu não poderia chamar o mysql do comando Prompt depois de 15 horas de esforço, então eu desisti. Em vez disso, instalei a versão 4.1.22. Se você for para a página principal do mysql, você não encontrará o arquivo 4.1.22. Em vez disso, eu procurei pelo mysql 4.1 no google. Espero que eles não tenham removido quando você tentar.

Eu baixei o "Pacote Essentials" e escolhi a opção "instalação típica". Em seguida, fui para Iniciar -> MySQL ... Configuração da Instância do Servidor MySQL Wizard e selecione "Instalar como Serviço do Windows" e "Incluir Diretório da Pasta". Há uma caixa suspensa onde eu poderia escolher o nome, como "MySQL" ou outra coisa. Ele reclamou quando eu escolhi "MySQL", dizendo que eu já tinha uma instalação. Eu mudei, então ele instalou. De lá, eu poderia chamar "mysql" da linha de comando.

Se você não encontrar a v4.1 ou quiser usar o v5, algo como:

http://www.devside.net/guides/windows/mysql

pode funcionar com modificação, mas não funcionou depois de seguir suas instruções, com exceção do uso da versão 5.5 em vez da v5.1.

Boa sorte.

5
user1106278

Para as outras pessoas novatas que têm o mesmo problema que eu (windows 7 64 bit):

As primeiras versões do instalador do MySQL não configuram o serviço do Windows (David Newcomb). Eu passei 2 dias pesquisando e enfrentei muitas respostas confusas que não funcionaram para mim, então eu encontrei a seguinte solução:

net start mysql

, quando o serviço for instalado, você poderá inserir o comando acima para iniciar o serviço. minha versão do mysql é 5.6 (a mais nova para saber), então você não precisa instalar as versões antigas como é sugerido. 

Veja MySQL Error 2003: Não é possível conectar ao servidor MySQL em 'localhost' , Obrigado a @David Newcomb response.

7
Ehsan Masoudi

Verifique se o serviço MYSQL está instalado em services.msc Caso contrário, vá para services.msc e verifique se o firewall do Windows está ativo. se sim, pare com isso.

  1. abra cmd como administrador e vá para a pasta bin da sua instalação MYSQL.
  2. tipo mysqld --install. Ele instalará com êxito o serviço.

Agora inicie os serviços MYSQL e tente configurar o mesmo.

3
Aryan

No Windows 10, enfrentei um problema semelhante e os comandos acima não funcionaram para mim. 

Mas quando eu iniciei o serviço a partir da opção da barra de tarefas, não sabia que havia um item na barra de tarefas para fazer isso. 

Adicionando uma captura de tela para mostrar exatamente onde ela aparece  enter image description here

0
Napolean

abra o cmd no modo de administrador e digite 

cd C:\Arquivos de Programas (x86)\MySQL\MySQL Server 5.0\bin\ mysql --defaults-file = "C:\Arquivos de Programas (x86)\MySQL\MySQL Server 5.0\my.bin" -u root -p
Onde C:\Arquivos de Programas (x86)\MySQL\MySQL Server 5.0 \ é o seu diretório de instalação e my.ini é o arquivo de configuração.

0
Subhajit Sarkar

Vá para o tipo de execução services.msc. Verifique se os serviços do MySQL estão em execução ou não. Caso contrário, inicie-o manualmente. Uma vez iniciado, digite mysqlshow para testar o serviço.

0
Thirumal

De longe, a maneira mais fácil de instalar e configurar o seu servidor mysql é baixar e usar o 'MySQL Installer', que deve resolver o seu problema.

0
Avinav K

Inicie o serviço MySql no painel de controle.

Ativando o serviço MySql no windows 7 Painel de Controle\Todos os Itens do Painel de Controle\Ferramentas Administrativas Abra "Serviços" e ative o serviço MySql
Do comando Prompt mysql -u root -p mysql E digite a senha como admin, que é a senha padrão

Isso vai funcionar

0
Sankar R.K