După ce v-ați conectat la sistemul de gestionare a bazelor de date open-source, trebuie să selectați baza de date cu care doriți să lucrați în MariaDB. Aveți două opțiuni pentru aceasta: puteți utiliza comanda USE din linia de comandă MySQL sau funcția mysql_select_db din PHP. Vom prezenta ambele metode.

Comanda USE în linia de comandă

Sintaxa lui USE este următoarea:

USE name_of_database;
sql

Trebuie să utilizați întotdeauna comanda în combinație cu o bază de date specială și să o utilizați în locul substituentului „numele_bazei_de_date”. Dacă omiteți acest parametru, veți primi un mesaj de eroare (ERROR 1046).

Pentru a vă ajuta să înțelegeți mai ușor cum funcționează acest lucru, vom folosi un exemplu simplu. Să ne imaginăm că dorim să accesăm baza de date „Clienți”. Sunt necesari următorii pași:

  1. Conectați-vă la serverul dvs. prin linia de comandă:
mysql -u root -p
Enter password: ************
sql
  1. Utilizați comanda SHOW DATABASES pentru a obține o imagine de ansamblu asupra tuturor bazelor de date disponibile pe serverul dvs.:
mysql> SHOW DATABASES;
sql
  1. Pentru a selecta baza de date dorită, utilizați comanda USE:
mysql> USE customers;
sql

Acum puteți lucra în baza de date și crea un tabel nou cu MariaDB CREATE TABLE. Dacă baza de date dorită nu este încă listată, creați-o cu comanda MariaDB CREATE DATABASE. Dacă o bază de date nu mai este necesară, eliminați-o cu comanda MariaDB DROP DATABASE.

SELECT DATABASE pentru MariaDB în PHP

Funcția SELECT DATABASE pentru MariaDB poate fi găsită și în PHP (aici: mysqli_select_db). Sintaxa pentru stabilirea conexiunii este următoarea:

$connection = mysqli_connect("server", "username", "password");
php

Pentru a selecta baza de date, comanda următoare arată astfel:

mysqli_select_db($connection, "customer");
php
Mergi la meniul principal