Αφού συνδεθείτε στο σύστημα διαχείρισης βάσεων δεδομένων ανοιχτού κώδικα, πρέπει να επιλέξετε τη βάση δεδομένων με την οποία θέλετε να εργαστείτε στο MariaDB. Έχετε δύο επιλογές για αυτό: μπορείτε να χρησιμοποιήσετε την εντολή USE στη γραμμή εντολών MySQL ή τη συνάρτηση mysql_select_db στη PHP. Θα καλύψουμε και τις δύο μεθόδους.

Η εντολή USE στη γραμμή εντολών

Η σύνταξη του USE έχει ως εξής:

USE name_of_database;
sql

Πρέπει πάντα να χρησιμοποιείτε την εντολή σε συνδυασμό με μια ειδική βάση δεδομένων και να χρησιμοποιείτε αυτήν αντί για τον σύμβολο κράτησης θέσης «name_of_database». Εάν παραλείψετε αυτήν την παράμετρο, θα λάβετε ένα μήνυμα σφάλματος (ERROR 1046).

Για να κατανοήσετε πιο εύκολα πώς λειτουργεί αυτό, θα χρησιμοποιήσουμε ένα απλό παράδειγμα. Ας υποθέσουμε ότι θέλουμε να έχουμε πρόσβαση στη βάση δεδομένων «Πελάτες». Ακολουθούν τα απαραίτητα βήματα:

  1. Συνδεθείτε στον διακομιστή σας μέσω της γραμμής εντολών:
mysql -u root -p
Enter password: ************
sql
  1. Χρησιμοποιήστε την εντολή SHOW DATABASES για να δείτε όλες τις διαθέσιμες βάσεις δεδομένων στον διακομιστή σας:
mysql> SHOW DATABASES;
sql
  1. Για να επιλέξετε την επιθυμητή βάση δεδομένων, χρησιμοποιήστε την εντολή USE:
mysql> USE customers;
sql

Τώρα μπορείτε να εργαστείτε στη βάση δεδομένων και να δημιουργήσετε έναν νέο πίνακα με το MariaDB CREATE TABLE. Εάν η επιθυμητή βάση δεδομένων δεν εμφανίζεται ακόμη στη λίστα, δημιουργήστε την με την εντολή MariaDB CREATE DATABASE. Εάν μια βάση δεδομένων δεν είναι πλέον απαραίτητη, διαγράψτε την με την εντολή MariaDB DROP DATABASE.

SELECT DATABASE για MariaDB σε PHP

Η συνάρτηση SELECT DATABASE για MariaDB μπορεί επίσης να βρεθεί στο PHP (εδώ: mysqli_select_db). Η σύνταξη για τη δημιουργία της σύνδεσης είναι η εξής:

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

Για να επιλέξετε τη βάση δεδομένων, η ακόλουθη εντολή έχει την εξής μορφή:

mysqli_select_db($connection, "customer");
php
Go to Main Menu