Visninger i phpMyAdmin

Indholdsfortegnelse
MySQL har i sine versioner efter version 5 mange nye funktioner, der ikke var i den tidligere version, og som bragte den tættere og placerede den som en meget mere avanceret databasemotor på niveau med sine direkte konkurrenter som PostgreSQL eller SQL-Server.
Blandt disse nye funktionaliteter har vi mulighed for at bruge, oprette og konsultere synspunkterne eller visninger, som ikke er mere end grupperinger af forespørgsler, hvor vi kan blande felter fra flere tabeller og generere en slags virtuel tabel, så vi kan stille forespørgsler mod denne tabel og få de felter, der virkelig er nødvendige for os.
Vi kan lave en del komplekse søgninger fra de forskellige sektioner i både tabellen og databasen i phpMyAdminVi kan derefter omdanne disse forespørgsler til synspunkter, der kan tjene et formål i vores arbejdsmiljø.
Lad os se et eksempel, vi åbner søgesektionen fra tabelvisningen, vi vælger de felter, vi faktisk vil vise, og klikker på .

Dette vil generere resultater, som vi derefter kan behandle for at oprette en visning ved hjælp af linket SKAB VISNING der vises i den sektion med operationer, der er tilgængelige for forespørgselsresultatet, som vi kan se i det følgende skærmbillede af phpMyAdmin -applikationen.

Når vi opretter visningen, vil vi have den tilgængelig i vores database, som i begyndelsen af ​​den tutorial, vi nævnte, fungerer denne visning som en slags tabel, så vi vil se den på den samme liste, hvor vi har tabellerne i vores database, visningerne mere, at alt kun er defineret til forespørgsler, hvor vi kun skal vise nogle felter, efterligne en struktur eller simpelthen undgå adgang til andre tabeller, så vi forener flere felter fra forskellige tabeller i en enkelt visning for let senere konsultation.
Lad os se listen over tabeller afspejlet i den visning, vi lige har oprettet, hvis vi ser på listen, angiver den allerede, at det er en visning.

Hvis vi går og åbner visningen, vil vi se, at det inden i det har næsten alt, hvad et bord har, vi kan se, at vi ikke har muligheder som f.eks. ImportereDa visningen ikke accepterer dataindsatser, lad os se, hvordan resultatsiden for vores nyoprettede visning ser ud.

Vi kan også se i denne optagelse, at den genererede forespørgsel er en normal SELECT uden nogen særlig tilføjelse, tabel, nu hvis vi vil eksportere visningen, finder vi en SQL -kode, der ligner følgende:
 Opret ALGORITM = UDEFINERET DEFINER = `root` @`% `SQL SECURITY DEFINER VIEW` book_public_info` AS vælg` book`isbn` AS` nummer`, `book``titel` AS` titel` fra` bog`; 

Det er vigtigt at huske på, at MySQL -brugeren skal have de nødvendige tilladelser til at generere visningen og konsultere dem, så det er vigtigt, at serveradministratoren giver os de nødvendige tilladelser.
Dette er alt for denne vejledning, som vi så, kan visningerne være ganske nyttige til at holde vores forespørgsler enkle, og at de virkelig viser de relevante data uden at tage for mange sving uden at glemme, at det er vigtigt at have de relevante brugerrettigheder til at være i stand til at arbejde med denne funktionalitet..Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt
wave wave wave wave wave