Inhaltsverzeichnis
MySQL hat in seinen Versionen nach Version 5 viele neue Funktionalitäten, die es in der vorherigen Version nicht gab und die es näher gebracht und als viel fortschrittlichere Datenbank-Engine auf Augenhöhe mit seinen direkten Konkurrenten wie PostgreSQL oder SQL-Server platziert haben.Unter diesen neuen Funktionalitäten haben wir die Möglichkeit, die Ansichten zu verwenden, zu erstellen und zu konsultieren oder Ansichten, die nichts anderes sind als Gruppierungen von Abfragen, bei denen wir Felder aus mehreren Tabellen mischen und eine Art virtuelle Tabelle generieren können, um Abfragen gegen diese Tabelle zu erstellen und die für uns wirklich notwendigen Felder zu erhalten.
Wir können einige komplexe Suchen in den verschiedenen Abschnitten der Tabelle und der Datenbank durchführen phpMyAdminWir können diese Abfragen dann in Ansichten umwandeln, die in unserer Arbeitsumgebung einem Zweck dienen können.
Sehen wir uns ein Beispiel an, wir öffnen den Suchbereich aus der Tabellenansicht, wählen die Felder aus, die wir tatsächlich anzeigen möchten und klicken auf gehen.
Sehen wir uns die Liste der Tabellen an, die sich in der gerade erstellten Ansicht widerspiegeln. Wenn wir uns die Liste ansehen, gibt sie bereits an, dass es sich um eine Ansicht handelt.
CREATE ALGORITHM = UNDEFINED DEFINER = `root` @`% `SQL SECURITY DEFINER VIEW` book_public_info` AS select `book``isbn` AS` number`, `book``title` AS` title` from `book`;
Es ist wichtig zu bedenken, dass der MySQL-Benutzer die erforderlichen Berechtigungen haben muss, um die Ansicht zu generieren und sie abzurufen. Daher ist es wichtig, dass der Serveradministrator uns die erforderlichen Berechtigungen erteilt.
Dies ist alles für dieses Tutorial, wie wir gesehen haben, können die Ansichten sehr hilfreich sein, um unsere Abfragen einfach zu halten und dass sie wirklich die relevanten Daten anzeigen, ohne zu viele Umdrehungen zu machen, ohne zu vergessen, dass es wichtig ist, die entsprechenden Benutzerberechtigungen zu haben kann mit dieser Funktion arbeiten. .Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben