mysql_create_db

(PHP 3, PHP 4 , PHP 5)

mysql_create_db -- Crée une base de données MySQL

Description

bool mysql_create_db ( string database_name [, resource link_identifier] )

mysql_create_db() tente de créer une nouvelle base de données nommée database_name sur le serveur associé à l'identifiant link_identifier, ou sur la dernière connexion ouverte.

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemple 1. Exemple de création de base MySQL avec mysql_create_db()

<?php
$link
= mysql_pconnect("kron", "jutta", "geheim") or die ("Connexion impossible");

if (
mysql_create_db("my_db")) {
    echo
"Base de données créée\n";
} else {
    echo
"Erreur lors de la création de la base: " . mysql_error();
}
?>

Pour des raisons de compatibilité ascendante, mysql_createdb() est toujours utilisable.

Note : La fonction mysql_create_db() est obsolète. Il est préférable d'utiliser la fonction mysql_query(), avec une commande SQL "CREATE DATABASE".

Avertissement

La fonction mysql_create_db() n'est pas disponible si l'extension MySQl a été compilée avec une bibliothèque MySQL 4.x.

Voir aussi mysql_query().