Kuidas valida andmebaasi MariaDB-s käsuga SELECT DATABASE
Kui olete ühenduse loonud avatud lähtekoodiga andmebaasi haldussüsteemiga, peate valima MariaDB-s andmebaasi, millega soovite töötada. Selleks on teil kaks võimalust: võite kasutada MySQL-i käsurea käsku USE või PHP-funktsiooni mysql_select_db. Me käsitleme mõlemat meetodit.
Käsk USE käsureal
USE süntaks on järgmine:
USE name_of_database;sqlPeate alati kasutama käsku koos spetsiaalse andmebaasiga ja kasutama seda asemel asendusmärki „name_of_database”. Kui jätate selle parameetri välja, saate veateate (ERROR 1046).
Selle toimimise paremaks mõistmiseks kasutame lihtsat näidet. Kujutame ette, et soovime pääseda juurde andmebaasile „Kliendid”. Selleks on vaja teha järgmised sammud:
- Logige oma serverisse sisse käsurea kaudu:
mysql -u root -p
Enter password: ************sql- Kasutage käsku
SHOW DATABASES, et saada ülevaade kõigist teie serveris olevatest andmebaasidest:
mysql> SHOW DATABASES;sql- Soovitud andmebaasi valimiseks kasutage käsku
USE:
mysql> USE customers;sqlNüüd saate töötada andmebaasis ja luua uue tabeli MariaDB CREATE TABLE abil. Kui soovitud andmebaas pole veel loetelus, looge see MariaDB käsuga CREATE DATABASE. Kui andmebaas pole enam vajalik, eemaldage see MariaDB käsuga DROP DATABASE.
SELECT DATABASE MariaDB jaoks PHP-s
MariaDB jaoks mõeldud funktsioon SELECT DATABASE on leitav ka PHP-s (siin: mysqli_select_db). Ühenduse loomise süntaks on järgmine:
$connection = mysqli_connect("server", "username", "password");phpAndmebaasi valimiseks näeb järgmine käsk välja järgmine:
mysqli_select_db($connection, "customer");php