Resumé: i denne tutorial vil du lære at bruge MySQL VIS TABELLER kommando til at søge tabeller i en database.
Til listen tabeller i en MySQL database, skal du følge disse trin:
- Login til MySQL-database-server, der bruger en MySQL-klient som f.eks.
mysql
- Skift til en specifik database, ved brug af
USE
erklæring. - brug kommandoen
SHOW TABLES
.,
Det illustrerer følgende syntaks af MySQL SHOW TABLES
kommando:
Code language: SQL (Structured Query Language) (sql)
MySQL VIS TABELLER eksempler
følgende eksempel viser, hvordan du listen bordet i classicmodels
database.
Trin 1. Opret forbindelse til Mys .l-databaseserveren:
Code language: SQL (Structured Query Language) (sql)
Trin 2. Skift til classicmodels
database:
Code language: SQL (Structured Query Language) (sql)
Trin 3., Vis tabeller iclassicmodels
database:
SHOW TABLES
kommandoen giver dig mulighed for at vise, om en tabel er en basetabel eller en visning. For at inkludere tabeltypen i resultatet bruger du følgende formular af SHOW TABLES
erklæring.
Code language: SQL (Structured Query Language) (sql)
Lad os oprette en visning i classicmodels
database, som hedder contacts
, der indeholder fornavn, efternavn og telefon fra employees
og customers
borde til demonstration.,
Code language: SQL (Structured Query Language) (sql)
nu udsteder duSHOW FULL TABLES
kommando:
som du kan se, er alle tabellerne basetabellerne bortset fracontacts
tabel, der er en visning.
for databasen, der har mange tabeller, er det muligvis ikke intuitivt at vise alle tabeller ad gangen.,operatør eller et udtryk i WHERE
klausul som følger:
Code language: SQL (Structured Query Language) (sql)
For eksempel, viser, at alle tabeller i classicmodels
database, der starter med det bogstav p
, kan du bruge følgende erklæring:
Eller til at vise de tabeller, der ender med strengen 'es'
, kan du bruge følgende erklæring:
følgende udtalelse illustrerer, hvordan man bruger WHERE
klausul i SHOW TABLES
erklæring om, at liste alle udsigter i classicmodels
database.,
Nogle gange vil du se tabellerne i databasen, som du ikke er tilsluttet. I dette tilfælde kan du bruge FROM
– klausulen i SHOW TABLES
– sætningen til at specificere den database, hvorfra du vil vise tabellerne.
følgende eksempel viser, hvordan man viser tabellerne, der begynder med 'time'
;
følgende erklæring svarer til oversigten ovenfor, men det bruger IN
i stedet for FROM
.,
Code language: SQL (Structured Query Language) (sql)
det er vigtigt at bemærke, at hvis du ikke har privilegier til en basetabel eller visning, vises den ikke i resultatsættet af kommandoen SHOW TABLES
.
i denne tutorial har du lært, hvordan du bruger Mys .l SHOW TABLES
– sætningen til at liste alle tabeller i en bestemt database.
- var denne vejledning nyttig?
- YesNo
Skriv et svar