COMO TESTAR CONEXÃO COM BANCO DE DADOS

Como testar se mysql está on?

Como testar se mysql está on?

No terminal digite: sudo service mysql status.

As vezes o sistema para e você não sabe o que é, se a conexão que caiu, o servidor parou de funcionar, erros no DNS ou ips, caminhos errados na atualização, banco de dados fora do ar, ou senha do usuário errado. Aqui nesse artigo vou mostrar como verificar para saber se o problema é a conexão com o banco de dados.

Como saber porque o sistema PHP não carrega?

Verificar Mysql Ubuntu

Para testar se o banco de dados mysql está fora do ar use o comando citado acima, se o sistema operacional usado for Ubuntu. Essa é a maneira mais simples.

Basta acessar o terminal e digitar:

sudo service mysql status

 

Ou você pode usar esse comando no terminal também:

ps aux | grep mysql

Talvez o erro não seja que o banco de dados está fora do ar, mas o problema é na autentificação do usuário, como senha incorreta ou sem acesso ao servidor específico. para verificar isso, veja como fazer usando os links abaixos.

Como verificar acesso do usuário ao banco de dados mysql?

Com Script PHP

Tem outras maneiras de fazer como verificar a conexão com PHP. Para isso use um script simples de conexão com o banco de dados.


<?php
$banco = "Nome do banco de dados";
$usuario = "Nome do usuario";
$senha = "Senha do usuário";
$host = "IP ou domínio do servidor do banco de dados";
$conn = mysql_connect($host,$usuario,$senha); mysql_select_db($banco) or die("Não foi possível conectar ao banco MySQL");
if (!$conn) {

    echo "Não foi possível conectar ao banco MySQL"; exit;

}

else {

    echo "O banco de dados MySQL está conectando";

}
mysql_close();
?>

 Salve esse script como testemysql.php ou outro da sua escolha.

Insira ele na raiz da sua pasta html ou onde seu servidor web estiver apontando.

Aí basta chamar o arquivo no navegador.

http://seu local de acesso/testemysql.php

Esse local de acesso pode ser localhost, ou localhost:porta específica caso esteja em ambiente local, ou um domínio, ou DNS caso esteja fora.



botão de compartilhamento whatsapp botão de compartilhamento no twiter botão de compartilhamento do site botão de compartilhamento no linkedin botão de compartilhamento whatsapp