PhpMyAdmin view oluşturma

Oğuz~#>

Kıdemli Üye
5 Tem 2009
4,772
17
Bursa
Mysql için Phpmyadmin view oluşturulmasının detaylı anlatımı
Öncelikle View nedir ne işe yarar sorumuzu cevaplayalım. Viewler karmaşık sql cümlelerini daha rahat erişim ve kullanım için toparlamamımıza olanak sağlarlar view ler performans açısından herhangi bir etkisi bulunmamaktadir, aşağıda da işleyecemiz örnek te 2 adet tablo nun 1 adet tablo ile bağlanan bir sql cümlesinin bir view hale getirilmesini anlatmaya çalışacağız.


Örneğimizde kullanacağımız sql cümlemiz şu olsun.

SELECT reklam.TARIH, reklam.TARIH, mecra.ADI AS MECRA_ADI, kanal.ADI AS KANAL_ADI, reklam.REKLAM_TARIHI, reklam.BASLANGIC_SAAT, reklam.BITIS_SAAT FROM reklam JOIN mecra ON reklam.MECRA_ID = mecra.ID JOIN kanal ON reklam.KANAL_ID = kanal.ID
Sql imizi çalıştırdıktan sonra aşağıdaki resimde de gördüğümüz ve işaretlediğim create view linkine tıklıyoruz.

phpmyadmin-create-view.jpg
Açılan penceremizi doldurup formu post etmemiz bizim için yeterli olacaktır.

phpmyadmin-create-view-detay.jpg


Varolan bir view ın sql içeriğini nasıl alırız.

  • SQL Tab kısmına geçin SHOW CREATE VIEW view_adı yazın
  • Print view (with full texts) linkini tıklayın
  • Sql cümlesini kopyalayın düzenlemeleri yaptıktan sonra yukarıda anlattığımız gibi tekrar replace edebilirsiniz.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.