İçindekiler
MySQL'in sürüm 5'ten sonraki sürümlerinde, önceki sürümde olmayan ve onu daha da yakınlaştıran ve PostgreSQL veya SQL-Server gibi doğrudan rakipleriyle çok daha gelişmiş bir veritabanı motoru olarak konumlandıran birçok yeni işlevsellik vardır.Bu yeni işlevler arasında, görünümleri kullanma, oluşturma ve danışma olanağına sahibiz veya GörüntülemeBu, birkaç tablodan alanları karıştırabildiğimiz ve bu tabloya karşı sorgular yapabilmemiz ve bizim için gerçekten gerekli olan alanları elde edebilmemiz için bir tür sanal tablo oluşturabileceğimiz sorgu gruplarından başka bir şey değildir.
Hem tablonun hem de veritabanının farklı bölümlerinden epeyce karmaşık aramalar yapabiliriz. phpMyAdminDaha sonra bu sorguları çalışma ortamımızda bir amaca hizmet edebilecek görüşlere dönüştürebiliriz.
Bir örnek görelim, tablo görünümünden arama bölümünü açıyoruz, aslında göstermek istediğimiz alanları seçip tıklıyoruz. Gitmek.
Bu, bağlantıyı kullanarak bir görünüm oluşturmak için işleyebileceğimiz sonuçlar üretecektir. GÖRÜNÜM OLUŞTUR phpMyAdmin uygulamasının aşağıdaki ekran görüntüsünde görebileceğimiz gibi, sorgu sonucu için mevcut işlemler bölümünde görünen.
Görünümü oluştururken Veritabanımızda mevcut olacak, bahsettiğimiz öğreticinin başında olduğu gibi, bu görünüm bir tür tablo olarak çalışıyor, bu yüzden onu Veritabanımızın tablolarına sahip olduğumuz aynı listede göreceğiz, görünümler, her şeyin yalnızca bazı alanları göstermemiz, bir yapıyı taklit etmemiz veya diğer tablolara erişimden kaçınmamız gereken sorgular için tanımlanmasından daha fazlası, bu nedenle daha sonra kolay danışma için farklı tablolardan birkaç alanı tek bir görünümde birleştiriyoruz.
Az önce oluşturduğumuz view'a yansıyan tabloların listesini görelim, listeye bakarsak zaten View olduğunu belirtiyor.
Gidip görünümü açarsak, içinde bir masanın sahip olduğu hemen hemen her şeye sahip olduğunu görürüz, gibi seçeneklerimizin olmadığını görebiliriz. İçe aktarmakGörünüm veri eklemelerini kabul etmediği için yeni oluşturduğumuz görünümün sonuç sayfasının nasıl göründüğünü görelim.
Bu yakalamada, oluşturulan sorgunun herhangi bir özel ekleme, tablo olmadan normal bir SELECT olduğunu da görebiliriz, şimdi görünümü dışa aktarmak istiyorsak aşağıdakine benzer bir SQL kodu bulacağız:
CREATE ALGORITHM = TANIMLANMAMIŞ TANIMLAYICI = `root` @`% `SQL GÜVENLİK TANIMLAYICI GÖRÜNÜMÜ` book_public_info` AS `kitap`` isbn` AS` numara`,``kitap``tan``kitap``başlık` AS`başlık` seçin;
MySQL kullanıcısının görünümü oluşturmak ve onlara danışmak için gerekli izinlere sahip olması gerektiğini unutmamak önemlidir, bu nedenle sunucu yöneticisinin bize gerekli izinleri vermesi önemlidir.
Bunların hepsi bu eğitim için, gördüğümüz gibi, görünümler sorgularımızı basit tutmak için oldukça yardımcı olabilir ve uygun kullanıcı izinlerine sahip olmanın önemli olduğunu unutmadan, ilgili verileri çok fazla dönüş yapmadan gerçekten gösterirler. bu işlevsellik ile çalışabilir. .Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.