Αυτή η ανάρτηση θα μιλήσει για:
- Πώς να προσδιορίσετε όλα τα ονόματα πινάκων χρησιμοποιώντας το ' ΕΠΙΛΕΓΩ ” Δήλωση στη MySQL;
- Πώς να προσδιορίσετε ονόματα πινάκων πολλών βάσεων δεδομένων χρησιμοποιώντας ' ΕΠΙΛΕΓΩ ” Δήλωση στη MySQL;
Πώς να προσδιορίσετε όλα τα ονόματα πινάκων χρησιμοποιώντας τη δήλωση 'SELECT' στη MySQL;
Για να εμφανίσετε τα ονόματα των πινάκων βάσεων δεδομένων MySQL, χρησιμοποιήστε το ' ΕΠΙΛΕΓΩ », δήλωση. Για το σκοπό αυτό, ελέγξτε τα παρεχόμενα βήματα.
Βήμα 1: Συνδέστε το τερματικό
Αρχικά, συνδέστε το τερματικό των Windows με τον διακομιστή MySQL εκτελώντας την παρακάτω εντολή:
mysql -u root -p
Ως αποτέλεσμα, θα σας ζητηθεί ο κωδικός πρόσβασης:
Βήμα 2: Εμφάνιση όλων των ονομάτων πινάκων
Τώρα, εκτελέστε το ' ΕΠΙΛΕΓΩ 'εντολή μαζί με το ' information_schema.πίνακες ” για να λάβετε πληροφορίες σχετικά με όλους τους υπάρχοντες πίνακες και εμφανίσεις σε μια βάση δεδομένων:
SELECT Table_name ως TablesName από το information_schema.tables.
Πώς να προσδιορίσετε τα ονόματα πινάκων πολλών βάσεων δεδομένων χρησιμοποιώντας τη δήλωση 'SELECT' στη MySQL;
Εάν θέλετε να εμφανίσετε πολλές βάσεις δεδομένων ταυτόχρονα, το ' ΕΝΩΣΗ Ο χειριστής μπορεί να χρησιμοποιηθεί:
ΕΠΙΛΟΓΗ Table_name ως TablesName από information_schema.tables όπου table_schema = 'mariadb' UNION ΕΠΙΛΟΓΗ Table_name ως TablesName από information_schema.tables όπου table_schema = 'mynewdb';Εδώ:
- ' ΕΠΙΛΕΓΩ Η εντολή ” χρησιμοποιείται για την επιλογή της εγγραφής από τις βάσεις δεδομένων.
- ' Όνομα_Πίνακα ” είναι η προεπιλεγμένη μεταβλητή.
- ' Όνομα πινάκων ” είναι το όνομα της στήλης του πίνακα που προκύπτει.
- ' information_schema.πίνακες 'Ο χειριστής συνδυάζει τα αποτελέσματα δύο ή πολλαπλών' ΕΠΙΛΕΓΩ », δηλώσεις.
- ' που Η ρήτρα εξάγει τις εγγραφές που πληρούν την παρεχόμενη συνθήκη.
- ' table_schema Η μεταβλητή ” θα χρησιμοποιηθεί για την αποθήκευση του ονόματος της βάσης δεδομένων.
- ' mariadb ' και ' mynewdb ” είναι τα ονόματα της βάσης δεδομένων μας.
Όπως μπορείτε να δείτε, οι πίνακες των δύο παραπάνω βάσεων δεδομένων εμφανίζονται στον ίδιο πίνακα:
Ένας άλλος τρόπος για να λάβετε τα αποτελέσματα πολλαπλών ' ΕΠΙΛΕΓΩ ' ερωτήματα σε μεμονωμένους πίνακες, το ερωτηματικό ' ; ' μπορεί να χρησιμοποιηθεί:
SELECT Table_name ως TablesName από το information_schema.tables όπου table_schema = 'mariadb'; SELECT Table_name ως TablesName από το information_schema.tables όπου table_schema = 'mynewdb';
Αυτό είναι όλο! Έχουμε παράσχει τα διαφορετικά ερωτήματα για τη λήψη ονομάτων πινάκων χρησιμοποιώντας τη δήλωση 'SELECT' της MySQL.
συμπέρασμα
Για να λάβετε ονόματα πινάκων χρησιμοποιώντας το ' ΕΠΙΛΕΓΩ ' δήλωση στη MySQL, η ' SELECT Table_name ως TablesName FROM information_schema.tables; μπορεί να χρησιμοποιηθεί η εντολή. Για να λάβετε τα αποτελέσματα των πολλαπλών ' ΕΠΙΛΕΓΩ 'δηλώσεις αμέσως, οι ' ΕΝΩΣΗ ” μπορεί να χρησιμοποιηθεί ο χειριστής. Από την άλλη πλευρά, το « ; ” εμφανίζει τα ονόματα των πινάκων διαφορετικών βάσεων δεδομένων ξεχωριστά. Αυτή η ανάρτηση παρουσίασε τη διαδικασία λήψης ονομάτων πινάκων χρησιμοποιώντας τη δήλωση 'SELECT' στη MySQL.