(PHP 4, PHP 5)
mysql_create_db — Crea una base de datos MySQL
mysql_create_db() intenta crear una nueva base de datos en el servidor asociado con el identificador de enlace especificado.
El nombre de la base de datos al ser creada.
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.
Devuelve TRUE en caso de éxito o FALSE en caso de error.
Example #1 Ejemplo alternativo de mysql_create_db()
La función mysql_create_db() se encuentra depreciada. Es preferiblemente el uso de mysql_query() para emitir en cambio una declaración sql de CREATE DATABASE.
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('No pudo conectarse: ' . mysql_error());
}
$sql = 'CREATE DATABASE my_db';
if (mysql_query($sql, $link)) {
echo "La base de datos my_db fue creada satisfactoriamente\n";
} else {
echo 'Error al crear la base de datos: ' . mysql_error() . "\n";
}
?>
El resultado del ejemplo sería algo similar a:
La base de datos my_db fue creada satisfactoriamente
Note:
Por razones de compatibilidad con versiones anteriores, los siguientes alias obsoletos podrían usarse: mysql_createdb()
Note:
Ésta función no va a estar disponible si la extensión de MySQL fue creada contra una librería MySQL 4.x del cliente.