Testando servidor MySQL e base de dados
Publicado por Romulo 14/09/2003
[ Hits: 25.711 ]
Este script desenvolvido em PHP (www.php.net) tem o objetivo, função e
meta de checar e exibir no navegador web o status do servidor MySQL e
da base de dados selecionada.
Para roda-lo, é necessário:
- servidor web Apache rodando no servidor de banco de dados e com suporte a scripts
PHP;
- servidor de banco de dados MySQL rodando e com o banco de dados a ser
testado devidamente criado.
<?php
##########################################################################
# #
################# TESTANDO SERVIDOR MySQL E BASE DE DADOS ################
# #
# Este script desenvolvido em PHP (www.php.net) tem o objetivo, função e #
# meta de checar e exibir no navegador web o status do servidor MySQL e #
# da base de dados selecionada. #
# #
########################### LICENÇA: GPL #################################
# #
################### ULTIMA ATUALIZAÇÃO : 14/09/2003 ######################
# #
####################### DADOS SOBRE O AUTOR #############################
# #
# Eder S. G. - E-M@il: edersg@esg-computacao.eti.br #
# ESG Computação - Serviços gerais em Informática & Tecnologia #
# WebSite: http://www.esg-computacao.eti.br #
# Usuário Linux Registrado: 179086 - Telefone: 0(xx)(32)-9112-7504 #
# Técnico em Processamento de Dados - Estudante/graduação em Informática #
# Paz, Justiça, Honra, Lealdade, Ética, Responsabilidade, Honestidade #
# #
##########################################################################
print "<HTML>";
print "<HEAD>";
print "<TITLE>Testando servidor MySQL e base de dados</TITLE>";
print "</HEAD>";
print "<BODY BGCOLOR=#D8D8D8>";
# Digite o nome da máquina onde está localizado o servidor MySQL
$host = "localhost";
# Digite o nome do usuário do servidor MySQL
$usuario = "root";
# Digite a senha do usuário do servidor MySQL
$senha = "digite-a-senha-aqui";
# Digite o nome do banco de dados que você deseja utilizar
$nomedobancodedados = "digite-o-nome-do-banco-de-dados-aqui";
# Titulo da página
echo "<CENTER><FONT SIZE=6 COLOR=red><B>Status do servidor MySQL bem como da base de dados</B></FONT></CENTER><P>";
# Se conectando ao SGBD MySQL...
@$conexao = mysql_pconnect("$host","$usuario","$senha");
if ($conexao) // SE a conexao ao banco de dados foi efetuada com sucesso ENTAO...
{
echo "<CENTER><B>ESG Computação informa:<BR><FONT COLOR=blue>Consegui me conectar ao MySQL com o usuário ". $usuario .". Parabéns!</B></FONT></CENTER><P>"; // exibe esta mensagem no navegador web
}
else // SENAO...
{
echo "<CENTER><B>ESG Computação informa:<BR><FONT COLOR=red>Erro! Não pude me conectar ao servidor MySQL.<BR>Por favor, cheque se o mesmo está rodando no servidor.</FONT></B></CENTER><P>"; // exibe esta mensagem no navegador web
}
# Selecionando o banco de dados...
@$selecao = mysql_select_db("$nomedobancodedados");
if ($selecao) // SE a selecao ao banco de dados foi efetuada com sucesso ENTAO...
{
echo "<CENTER><B>ESG Computação informa:<BR><FONT COLOR=blue>Consegui selecionar o banco de dados chamado ". $nomedobancodedados ." com sucesso. Parabéns!</B></FONT></CENTER>"; // exibe esta mensagem no navegador web
}
else // SENAO...
{
echo "<CENTER><B>ESG Computação informa:<BR><FONT COLOR=red>Erro! Não pude selecionar o banco de dados chamado ". $nomedobancodedados .".<BR>Por favor, cheque se este banco de dados existe no servidor MySQL.</FONT></B></CENTER>"; // exibe esta mensagem no navegador web
}
echo "<P>";
echo "<HR SIZE=4 WIDTH=85%>";
echo "<CENTER><FONT SIZE=3 COLOR=black><B>Desenvolvido por Eder S. G. - E-Mail: <A HREF=mailto:edersg@esg-computacao.eti.br>edersg@esg-computacao.eti.br</A></B></FONT></CENTER><P>";
print "</BODY>";
print "</HTML>";
?>
Backup Mydumper + Screen + Compactação com 7Zip
Script Para Conectar-se Ao Banco de dados MYSQL
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
O programa assinador digital (1)
PIP3 - erro ao instalar módulo do mariadb para o Python (9)
É normal não gostar de KDE? (8)
dpkg: erro: gatilho de arquivo duplicado chamado pelo arquivo de nome (6)









