Съдържание
MySQL има във версиите си след версия 5 много нови функционалности, които не бяха в предишната версия и които го приближиха и поставиха като много по-усъвършенстван механизъм за бази данни наравно с неговите преки конкуренти като PostgreSQL или SQL-Server.Сред тези нови функционалности имаме възможност да използваме, създаваме и консултираме изгледите или изгледи, които не са нищо повече от групиране на заявки, където можем да смесваме полета от няколко таблици и да генерираме един вид виртуална таблица, така че да можем да правим заявки към тази таблица и да получим полетата, наистина необходими за нас.
Можем да направим доста сложни търсения от различните секции на таблицата и базата данни в phpMyAdminСлед това можем да преобразуваме тези заявки в изгледи, които могат да служат за цел в нашата работна среда.
Нека да видим пример, отваряме секцията за търсене от изгледа на таблица, избираме полетата, които всъщност искаме да покажем, и кликваме върху Отивам.
Нека видим списъка с таблици, отразени в изгледа, който току -що създадохме, ако погледнем списъка, той вече посочва, че това е изглед.
CREATE ALGORITHM = UNDEFINED DEFINER = `root` @`% `SQL SECURITY DEFINER VIEW` book_public_info` AS изберете` book`isbn` AS` номер`, `book``заглавие` AS` title` от` book`;
Важно е да се има предвид, че потребителят на MySQL трябва да има необходимите разрешения, за да генерира изгледа и да се консултира с тях, затова е важно администраторът на сървъра да ни предостави необходимите разрешения.
Това е всичко за този урок, както видяхме, изгледите могат да бъдат доста полезни, за да поддържат нашите заявки прости и че те наистина показват съответните данни, без да се обръщат твърде много, без да забравяме, че е важно да имате подходящите потребителски разрешения, за да бъдете може да работи с тази функционалност ..Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка