Como verificar se o servidor MySQL está funcionando ou não? [fechadas]

20

Instalei o Webuzo no meu VPS não gerenciado. Não consigo instalar nenhum aplicativo, pois ele está me dando erros como "Não é possível conectar-se ao servidor MySQL". Mas através do terminal, o status do MySQL está em execução.

Alguém pode ajudar a solucionar problemas?

    
por user124245343 02.12.2013 / 19:41

6 respostas

34

Muitas maneiras de fazer isso - no seu terminal:

sudo service mysql status

ou

ps aux | grep mysql

O que você está enfrentando é, provavelmente, falha de autenticação ou erro de digitação do banco de dados.

Você tentou fazer login com os mesmos creds via Terminal?

mysql -u <username> -p <database-name>

Espero que ajude:)

    
por 02.12.2013 / 20:38
2

Você pode verificar o status do serviço MySQL da seguinte forma:

'Root > serviço status do mysqld

ou

Root > ps aux | grep mysql

ou

// O MySQL está escutando a porta necessária

Root > lsof -i: 3306 '

Você pode verificar o status do serviço MySQL no Webuzo Enduser Panel > > Menu Serviços. Guia: link

Quanto ao seu erro "Não é possível conectar-se ao servidor MySQL", você é capaz de criar bancos de dados a partir do Webuzo Enduser Panel? Guia: link

Você alterou a senha dos usuários-raiz do MySQL? A senha para o usuário root do MySQL está no arquivo /var/webuzo/my.conf

Se o serviço MySQL estiver rodando, tente acessar o servidor MySQL pelo terminal.

Espero que ajude \ m /

    
por 03.12.2013 / 06:49
1

A porta padrão do servidor MySQL é 3306, se estiver em execução, você terá que verificar a porta correta sendo usada:

# netstat -vulntp |grep -i mysql

Se nenhum resultado for retornado, você deverá verificar seu log do MySQL.

    
por 03.12.2013 / 11:00
1
  1. lsof -i: 3306 a

e

  1. lista de processos mysqladmin
por 03.12.2013 / 11:49
0

ps uxa | grep mysqld

Se houver saída, seu mysqld está ativo. (Embora possa ser ainda inacessível, mas essa será sua próxima pergunta em breve)

    
por 02.12.2013 / 20:28
0

"o processo está em execução" não é o mesmo que "o serviço está disponível" para todos os lugares.

verifique seus logs de detalhes no lado do cliente e do servidor para encontrar detalhes do erro e verifique o status da conexão de serviço por conexão manual:

$ mysql ...

do servidor de BD localmente e do cliente.

Eu não sei sobre o Webuzo. é apenas uma resposta geral.

    
por 03.12.2013 / 09:43

Tags