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.