Table des matières
MySQL a dans ses versions après la version 5 de nombreuses nouvelles fonctionnalités qui n'étaient pas dans la version précédente et qui l'ont rapproché et l'ont placé comme un moteur de base de données beaucoup plus avancé à égalité avec ses concurrents directs tels que PostgreSQL ou SQL-Server.Parmi ces nouvelles fonctionnalités, nous avons la possibilité d'utiliser, de créer et de consulter les vues ou vues, qui ne sont rien de plus que des regroupements de requêtes où l'on peut mélanger des champs de plusieurs tables, et générer une sorte de table virtuelle pour pouvoir faire des requêtes sur cette table et obtenir les champs vraiment nécessaires pour nous.
Nous pouvons effectuer quelques recherches complexes dans les différentes sections de la table et de la base de données dans phpMyAdminNous pouvons ensuite transformer ces requêtes en vues qui peuvent servir un objectif dans notre environnement de travail.
Voyons un exemple, nous ouvrons la section de recherche à partir de la vue tableau, nous choisissons les champs que nous voulons réellement afficher et cliquez sur Aller.
Voyons la liste des tables reflétée dans la vue que nous venons de créer, si nous regardons la liste, elle spécifie déjà qu'il s'agit d'une vue.
CREATE ALGORITHM = UNDEFINED DEFINER = `root` @`% `SQL SECURITY DEFINER VIEW` book_public_info` AS sélectionnez `book``isbn` AS` number`, `book``title` AS` title` from `book`;
Il est important de garder à l'esprit que l'utilisateur MySQL doit disposer des autorisations nécessaires pour générer la vue et les consulter, il est donc important que l'administrateur du serveur nous fournisse les autorisations nécessaires.
C'est tout pour ce tutoriel, comme nous l'avons vu, les vues peuvent être très utiles pour garder nos requêtes simples et qu'elles montrent vraiment les données pertinentes sans prendre trop de tours, sans oublier qu'il est important d'avoir les autorisations utilisateur appropriées pour être capable de travailler avec cette fonctionnalité. .Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif