php[world] 2015 Schedule Announced

mysql_drop_db

(PHP 4, PHP 5)

mysql_drop_dbElimina (DROP) una base de datos MySQL

Advertencia

Esta función está obsoleta en PHP 4.3.0, por lo que será eliminada en el futuro, junto con la totalidad de la extensión original de MySQL. Deberían utilizarse en su lugar las extensiones MySQLi o PDO_MySQL. Véase también la guía MySQL: elegir una API y P+F relacionadas para más información. Las alternativas a esta función incluyen:

  • Ejecutar una consulta DROP DATABASE

Descripción

bool mysql_drop_db ( string $database_name [, resource $link_identifier = NULL ] )

mysql_drop_db() intenta eliminar (remover) una base de datos entera del servidor asociado con el identificador de enlace especificado. Esta función es obsoleta; es preferible usar mysql_query() para ejecutar una sentencia SQL DROP DATABASE en su lugar.

Parámetros

database_name

El nombre de la base de datos que va a ser eliminada.

link_identifier

La conexión MySQL. Si el identificador de enlace no se especifica, el último enlace abierto por mysql_connect() es asumido. Si no se encuentra dicho enlace, la función intentará establecer un nuevo enlace como si mysql_connect() fuese invocado sin parámetros. Si no se encuentra o establece una conexión, un error de nivel E_WARNING es generado.

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Ejemplos

Ejemplo #1 Ejemplo alternativo de mysql_drop_db()

<?php
$enlace 
mysql_connect('localhost''usuario_mysql''contraseña_mysql');
if (!
$enlace) {
    die(
'No pudo conectarse: ' mysql_error());
}

$sql 'DROP DATABASE mi_bd';
if (
mysql_query($sql$enlace)) {
    echo 
"La base de datos mi_bd fue eliminada con éxito\n";
} else {
    echo 
'Error al eliminar la base de datos: ' mysql_error() . "\n";
}
?>

Notas

Advertencia

Ésta función no estará disponible si la extensión MySQL fue construida con una biblioteca cliente MySQL 4.x.

Nota:

Por razones de compatibilidad con versiones anteriores, los siguientes alias obsoletos podrían usarse: mysql_dropdb()

Ver también

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top