Hogyan válasszunk adatbázist a MariaDB SELECT DATABASE parancsával?
Miután csatlakozott a nyílt forráskódú adatbázis-kezelő rendszerhez, ki kell választania a MariaDB-ben azt az adatbázist, amellyel dolgozni szeretne. Ehhez két lehetőség közül választhat: használhatja a MySQL parancssorban a USE parancsot vagy a PHP-ben a mysql_select_db függvényt. Mindkét módszert ismertetjük.
A parancssorban a USE parancs
A USE szintaxisa a következő:
USE name_of_database;sqlA parancsot mindig egy speciális adatbázissal együtt kell használni, és ezt kell használni a „name_of_database” helyőrző helyett. Ha ezt a paramétert kihagyja, hibaüzenet jelenik meg (ERROR 1046).
Hogy könnyebben megértsd, hogyan működik ez, egy egyszerű példát fogunk használni. Képzeljük el, hogy hozzá szeretnénk férni az „Ügyfelek” adatbázishoz. Ehhez a következő lépéseket kell végrehajtanunk:
- Jelentkezzen be a szerverre a parancssoron keresztül:
mysql -u root -p
Enter password: ************sql- A
SHOW DATABASESparancs segítségével áttekintést kaphat a szerveren elérhető összes adatbázisról:
mysql> SHOW DATABASES;sql- A kívánt adatbázis kiválasztásához használja a
USEparancsot:
mysql> USE customers;sqlMost már dolgozhat az adatbázisban, és létrehozhat egy új táblázatot a MariaDB CREATE TABLE paranccsal. Ha a kívánt adatbázis még nem szerepel a listában, hozza létre a MariaDB CREATE DATABASE paranccsal. Ha egy adatbázisra már nincs szükség, távolítsa el a MariaDB DROP DATABASE paranccsal.
SELECT DATABASE a MariaDB-hez PHP-ben
A MariaDB SELECT DATABASE funkciója PHP-ben is megtalálható (itt: mysqli_select_db). A kapcsolat létrehozásának szintaxisa a következő:
$connection = mysqli_connect("server", "username", "password");phpAz adatbázis kiválasztásához a következő parancsot kell használni:
mysqli_select_db($connection, "customer");php