SELECT DATABASE in MariaDB: l’istruzione USE e la funzione mysql_select_db
Dopo aver stabilito una connessione al sistema gratuito di gestione dei database, devi eseguire l’azione Select Database in MariaDB per scegliere il database in cui desideri lavorare. Per questa operazione hai due diverse opzioni tra cui scegliere: puoi usare il comando USE nella riga di comando di MySQL oppure ricorrere alla funzione mysql_select_db tramite PHP. Ti mostriamo come funzionano entrambi i modi.
Il comando USE nella riga di comando
La sintassi di USE è la seguente:
USE nome_del_database;sqlDevi utilizzare il comando sempre in combinazione con un database speciale e utilizzare questo parametro invece del segnaposto “nome_del_database”. Se ometti questo parametro, riceverai un messaggio di errore (ERROR 1046).
Per spiegarti facilmente il suo funzionamento, utilizzeremo un semplice esempio. Immaginiamo di voler richiamare il database “clienti”. A tal fine sono necessari i seguenti passaggi:
- Accedi al server tramite la riga di comando:
mysql -u root -p
Enter password: ************sql- Usa il comando
SHOW DATABASESper visualizzare tutti i database disponibili sul server:
mysql> SHOW DATABASES;sql- Ora utilizza il comando
USEper selezionare il database desiderato:
mysql> USE clienti;sqlOra puoi lavorare nel database e creare una nuova tabella con MariaDB CREATE TABLE. Se il database desiderato non è ancora presente nell’elenco, crealo con il comando MariaDB CREATE DATABASE. Se un database non è più necessario, rimuovilo con il comando MariaDB DROP DATABASE.
SELECT DATABASE per MariaDB in PHP
La funzione SELECT DATABASE per MariaDB si trova anche in PHP (qui: mysqli_select_db). La sintassi per stabilire la connessione è la seguente:
$connection = mysqli_connect("server", "username", "password");phpPer selezionare il database, il comando successivo si presenta come segue:
mysqli_select_db($connection, "clienti");phpNella nostra Digital Guide trovi molti altri articoli sul sistema di gestione di database open source. Ad esempio, ti spieghiamo le differenze e le similitudini tra MariaDB e MySQL e come installare MariaDB.

