Comme nous le savons, une vue est une définition construite au-dessus d'autres tables ou vues et stockée dans la base de données. Par rapport à la sélection de données directement à partir des tables de base MySQL, les avantages de l'utilisation des vues MySQL sont les suivants :
En utilisant les vues, vous pouvez automatiser les opérations ci-dessus.
Nous pouvons utiliser des vues pour afficher du contenu spécifique à l'utilisateur, ce qui améliore la sécurité car aucun utilisateur ne peut accéder ou modifier les données liées aux autres utilisateurs.
Les vues n'affichent pas de colonnes superflues, elles réduisent donc le bruit des données.
Les vues peuvent préserver l'apparence de la structure de la table d'origine pour minimiser les interférences avec d'autres applications. Ceci est utile si nous voulons modifier la structure du tableau pour l'adapter à certaines applications.
Toutes les requêtes peuvent être implémentées sur des vues, tout comme elles le sont sur des tables de base. Fondamentalement, nous pouvons utiliser n'importe quelle clause dans la vue et la vue peut être utilisée dans INSERT/UPDATE/DELETE. Nous pouvons créer des vues d’autres vues.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!