mysql_create_db

(PHP 3, PHP 4, PHP 5)

mysql_create_db -- Létrehoz egy MySQL adatbázist

Leírás

bool mysql_create_db ( string database_name [, resource link_identifier] )

A mysql_create_db() függvény megkísérel létrehozni egy új adatbázist a megadott kapcsolatazonosítón keresztül.

Paraméterek

database_name

A létrehozandó adatbázis neve.

link_identifier

A MySQL kapcsolat. Ha a kapcsolatazonosító nincs megadva, akkor az utólsó mysql_connect()-el megnyitott kapcsolatot használja. Ha nem talál semmilyen kapcsolatot, megpróbál létrehozni egyet úgy, mintha a mysql_connect() paraméterek nélkül lett volna meghívva. Ha esetleg semmilyen kapcsolatot nem talál és nem is sikerül létrehoznia, akkor egy E_WARNING szintű figyelmeztetés generálódik.

Visszatérési értékek

Siker esetén TRUE értékkel tér vissza, ellenkező esetben FALSE értéket ad.

Példák

Példa 1. Példa a mysql_create_db() alternatívájára

A mysql_create_db() függvény elavult. Használd inkább Adj ki inkább egy CREATE DATABASE utasítást a mysql_query() függvény segítségével.

<?php
$kapcsolat
= mysql_pconnect ("kron", "jutta", "geheim");
if (!
$kapcsolat) {
    die(
'Nem lehet csatlakozni: ' . mysql_error());
}
$sql = 'CREATE DATABASE adatbazis';
if (
mysql_query($sql, $link)) {
    echo
"Az adatbázist létrehoztam\n";
} else {
    echo
'Hiba az adatbázis létrehozásakor: '. mysql_error () . "\n";
}
?>

A fenti példa valami ilyesmi kimenetet ad:

Az adatbázist létrehoztam

Megjegyzések

Megjegyzés: A visszafelé kompatibilitás miatt a következő elavult álnév is használható: mysql_createdb()

Megjegyzés: Ezt a függvényt nem használhatod, ha a MySQL kiterjesztés a MySQL 4.x alapján lett létrehozva.

Lásd még

mysql_query()
mysql_select_db()