Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como verificar se um banco de dados existe em PHP
Para usar um banco de dados com PHP, se conectar ao servidor de banco de dados e em seguida, abra o banco de dados que você deseja usar. Você pode fazer ambas as tarefas usando built -in funções PHP projetado para trabalhar com o motor de banco de dados, por exemplo MySQL . Em ambos os casos , você deve verificar o valor de retorno da chamada de função para determinar se eles foram bem sucedidos. Para uma chamada de função bem sucedida, verifique o código de erro específico gerado para determinar a causa do erro. Por exemplo , o MySQL irá emitir o código de erro 1146 , se um banco de dados não existe. Instruções
1

Crie um novo arquivo de programa PHP em um editor. Por exemplo, digite :

php checkdb.php
2

Conecte-se ao servidor de banco de dados com o host , nome de usuário e senha. Verifique o valor de retorno para determinar se a conexão com o servidor de banco de dados foi bem sucedida. Por exemplo, digite : !

$ dbc = mysql_connect ( "localhost", "username" , "password" );

if ($ dbc ) die ("Não foi possível conectar ao servidor de banco de dados ! ");
3

Chame a função para selecionar o banco de dados e avaliar o valor de retorno. Se a seleção não foi bem sucedida, verifique se o código de erro é " 1049 ", indicando que o banco de dados não existe. Escrever a mensagem apropriada para a tela , dependendo do resultado da chamada de função de banco de dados . Por exemplo, digite :

$ db = mysql_select_db ( "banco de dados ");

if (! $ Db ) {

if (( $ err = mysql_errno ()) == 1049 )

die (" Banco de dados não existe! ");

mais

die (" Banco de dados existe, mas há um outro erro" $ err " . . - " . mysql_error ( $ db ) ); }


else {

echo" existe banco de dados " ; }


? >
4

Saia do editor e salvar o programa. Execute o programa PHP , navegando até ele em um navegador. Teste se o programa está funcionando corretamente , abrindo um banco de dados que existe e tentar abrir um banco de dados que não existe.

Anterior :

Próximo : No
  Os artigos relacionados
·Como a pesquisa entre duas datas com PHP e MySQL Códig…
·Como excluir caracteres de uma URL em PHP 
·Funções para MySQL com uma variável PHP na Consulta 
·Como saída de caracteres de escape para arquivo em PHP…
·Como usar o PHP em um modelo Smarty 
·Como parar uma consulta no MySQL 
·Salário de um programador PHP Jr 
·Como remover uma chave de matriz associativa em PHP 
·Como desativar avisos do PHP no Plesk 
·Como usar o mysqladmin flush-hosts codificado em PHP 
  Artigos em destaque
·Como escrever uma caixa de texto em um arquivo C 
·Como converter HTML para SGML 
·Como encontrar uma lista de bancos de dados em um servi…
·Voice Chat Projetos em Visual Studio 
·Como estender um Timeout Session com um mouse em ASP.NE…
·Como obter o número de colunas em uma tabela em Access…
·Como converter segundos depois da época de Data 
·Como converter tags HTML com texto simples em C # 
·Como excluir uma pasta em VB.Net 
·Como me Calibrar o OSCCAL Com um PICkit2 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados