# Πώς να χρησιμοποιήσετε το SHOW TABLES στο MariaDB

Εάν χρειάζεστε μια επισκόπηση όλων των πινάκων σε μια βάση δεδομένων MariaDB, μπορείτε να χρησιμοποιήσετε `SHOW TABLES`. Από την έκδοση 11.2.0 και μετά, αυτή η διοικητική δήλωση περιλαμβάνει επίσης προσωρινούς πίνακες. Βεβαιωθείτε ότι διαθέτετε τα απαραίτητα δικαιώματα χρήστη για την εκτέλεση αυτής της δήλωσης.

## Ποια είναι η σύνταξη για `SHOW TABLES`;

Η βασική σύνταξη για το MariaDB `SHOW TABLES` έχει την εξής μορφή:

```sql
SHOW TABLES [FROM name_of_database] [LIKE 'pattern'];
```

Μετά τη δήλωση, καθορίστε τη βάση δεδομένων για την οποία θέλετε να εμφανιστούν όλοι οι πίνακες. Η παράμετρος `LIKE` είναι προαιρετική και βοηθά στο φιλτράρισμα των αποτελεσμάτων σύμφωνα με ένα πρότυπο που ορίζετε εσείς.

## Παράδειγμα Maria DB `SHOW TABLES`

Για να δείτε πώς λειτουργεί `SHOW TABLES`, μπορείτε να δοκιμάσετε το ακόλουθο παράδειγμα. Πρώτα, θα δημιουργήσουμε μια νέα βάση δεδομένων χρησιμοποιώντας την [εντολή CREATE DATABASE της MariaDB](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/mariadb-dimioyrgia-basis-dedomenon/):

```sql
CREATE DATABASE City_Country_River;
```

Στη συνέχεια, θα δημιουργήσουμε μερικούς πίνακες χρησιμοποιώντας [το MariaDB CREATE TABLE](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/mariadb-dimioyrgia-pinaka/). Μπορείτε να το κάνετε αυτό χρησιμοποιώντας τον ακόλουθο κώδικα:

```sql
CREATE TABLE city
(
PostalCode INT,
Name VARCHAR(50)
);
```

```sql
CREATE TABLE country
(
CountryCode INT,
Name VARCHAR(50)
);
```

```sql
CREATE TABLE river
(
Name VARCHAR(50),
Length INT
);
```

Τώρα, μπορείτε να χρησιμοποιήσετε το MariaDB `SHOW TABLES` για να λάβετε μια λίστα με όλους τους πίνακες της βάσης δεδομένων City\_Country\_River.

```sql
SHOW TABLES;
```

Εάν έχετε πολλές βάσεις δεδομένων και θέλετε να εμφανίσετε πίνακες από μια συγκεκριμένη, μπορείτε να καθορίσετε ποια βάση δεδομένων χρησιμοποιώντας `FROM`:

```sql
SHOW TABLES FROM City_Country_River;
```

## Πώς να φιλτράρετε τα αποτελέσματα με `LIKE`

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

```sql
SHOW TABLES LIKE 'river%';
```

Στο παράδειγμά μας, ο μόνος πίνακας που θα εμφανιστεί είναι ο πίνακας με το όνομα «river».

## Πώς να εμφανίσετε τύπους πινάκων με `FULL`

Εάν, εκτός από τα ονόματα των πινάκων, θέλετε επίσης να μάθετε τι είδους πίνακες έχετε στη βάση δεδομένων σας, μπορείτε να χρησιμοποιήσετε το MariaDB’s `SHOW TABLES` μαζί με `FULL`. Αυτό προσθέτει μια επιπλέον στήλη στην έξοδο με το όνομα «table\_type». Αυτή η στήλη παρέχει πληροφορίες σχετικά με τον τύπο του πίνακα χρησιμοποιώντας μία από τις τρεις κατηγορίες: `BASE TABLE`, `VIEW` και `SEQUENCE`. Μπορείτε να χρησιμοποιήσετε τον παρακάτω κώδικα για να δείτε πώς λειτουργεί:

```sql
SHOW FULL TABLES FROM City_Country_River;
```

## Σε τι χρησιμοποιείται `SHOW TABLES` στο MariaDB;

`SHOW TABLES` είναι ένα **κρίσιμο εργαλείο** για τη διαχείριση βάσεων δεδομένων στο MariaDB, που σας επιτρέπει να παρακολουθείτε όλους τους πίνακες και να σχεδιάζετε τα επόμενα βήματά σας. Μόλις αποκτήσετε μια γενική εικόνα όλων των πινάκων μιας βάσης δεδομένων, μπορείτε εύκολα να αποκτήσετε πρόσβαση σε έναν συγκεκριμένο πίνακα ή να διαγράψετε έναν πίνακα χρησιμοποιώντας την [εντολή DROP TABLE του MariaDB](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/diagrafi-pinakon-mariadb/).

Tip Αν σας ενδιαφέρει να μάθετε περισσότερα για το MariaDB, διαβάστε τα άρθρα σχετικά με το δημοφιλές σύστημα διαχείρισης βάσεων δεδομένων στον Ψηφιακό Οδηγό μας. Εδώ, μπορείτε να μάθετε πώς να εγκαταστήσετε το MariaDB, καθώς και ποιες είναι οι διαφορές και οι ομοιότητες μεταξύ του MariaDB και του MySQL.


This is a markdown version of: [https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/mariadb-emfanisi-pinakon/](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/mariadb-emfanisi-pinakon/) for AI/LLM consumption.