Ako vybrať databázu pomocou SELECT DATABASE v MariaDB
Po pripojení k open-source systému správy databáz je potrebné vybrať databázu, s ktorou chcete pracovať v MariaDB. Máte na to dve možnosti: môžete použiť príkaz USE v príkazovom riadku MySQL alebo funkciu mysql_select_db v PHP. Obidve metódy si vysvetlíme.
Príkaz USE v príkazovom riadku
Syntax USE je nasledovná:
USE name_of_database;sqlTento príkaz musíte vždy používať v kombinácii so špeciálnou databázou a namiesto zástupného symbolu „name_of_database“ musíte použiť túto databázu. Ak tento parameter vynecháte, zobrazí sa chybová správa (ERROR 1046).
Aby ste ľahšie pochopili, ako to funguje, použijeme jednoduchý príklad. Predstavme si, že chceme pristupovať k databáze „Zákazníci“. Je potrebné vykonať nasledujúce kroky:
- Prihláste sa na svoj server prostredníctvom príkazového riadku:
mysql -u root -p
Enter password: ************sql- Pomocou príkazu
SHOW DATABASESzískate prehľad všetkých dostupných databáz na vašom serveri:
mysql> SHOW DATABASES;sql- Na výber požadovanej databázy použite príkaz
USE:
mysql> USE customers;sqlTeraz môžete pracovať v databáze a vytvoriť novú tabuľku pomocou príkazu MariaDB CREATE TABLE. Ak požadovaná databáza ešte nie je uvedená v zozname, vytvorte ju pomocou príkazu MariaDB CREATE DATABASE. Ak databáza už nie je potrebná, odstráňte ju pomocou príkazu MariaDB DROP DATABASE.
SELECT DATABASE pre MariaDB v PHP
Funkcia SELECT DATABASE pre MariaDB sa nachádza aj v PHP (tu: mysqli_select_db). Syntax na vytvorenie pripojenia je nasledovná:
$connection = mysqli_connect("server", "username", "password");phpNa výber databázy slúži nasledujúci príkaz:
mysqli_select_db($connection, "customer");php