“Conocimiento Programación>Programación PHP /MySQL

Cómo comprobar si existe una base de datos en PHP

2012/3/28
Para utilizar una base de datos con PHP, conectarse al servidor de base de datos y abra la base de datos que desea utilizar . Puede llevar a cabo ambas tareas utilizando una función de funciones PHP diseñados para trabajar con el motor de base de datos , por ejemplo MySQL. En ambos casos, se debe comprobar el valor de retorno de la llamada de función para determinar si tuvieron éxito . Para una llamada a la función correctamente, compruebe el código de error específico producido para determinar la causa del error . Por ejemplo , MySQL emitirá código de error 1146 si una base de datos no existe . Instrucciones
1

Crear un nuevo archivo de programa PHP en un editor. Por ejemplo , escriba:

php checkdb.php
2

Conectar al servidor de base de datos con el host , nombre de usuario y contraseña. Compruebe el valor de retorno para determinar si la conexión al servidor de base de datos se ha realizado correctamente . Por ejemplo , escriba: !

< Php

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

if ($ dbc ) die (" no se pudo conectar con el servidor de base de datos ");
3

llamar a la función para seleccionar la base de datos y evaluar el valor de retorno . Si la selección no se ha realizado correctamente , compruebe si el código de error " 1049 ", lo que indica que la base de datos no existe. Escribe el mensaje apropiado a la pantalla en función del resultado de la llamada a la función de base de datos . Por ejemplo , escriba:

$ db = mysql_select_db ( "base de datos ");

if ($ db ) {

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

die ( "Database no existe ");

más

die ( " base de datos existe pero hay otro error" $ err . " . - " . mysql_error ( $ db )); }


else {

echo" existe base de datos " ;

}
< p > ? >
4

Salga del editor y guardar el programa. Ejecute el programa PHP , vaya hasta en un navegador . Prueba de que el programa funciona correctamente al abrir una base de datos existente y tratando de abrir una base de datos que no existe.

Programación PHP /MySQL
Cómo instalar el código de Google Analytics en PHP
Cómo eliminar una cadena Después de una Cue en PHP
Cómo arreglar Desvincular Permisos en PHP
Cómo seleccionar el último Auto Incremento de MySQL en PHP
Cómo cargar un archivo XML con PHP
Cómo cambiar el tamaño de imágenes en PHP
¿Caducan los Scripts
Cómo usar diferentes colores dentro de una cadena PHP
Conocimiento de la computadora © http://www.ordenador.online