PhpMyAdmin 3.2.4 kullanarak bir görünümü nasıl düzenleyebilirim?


128

PhpMyAdmin 3.2.4'te çok karmaşık bir görünümü düzenlemem gerekiyor, ancak bunu nasıl yapacağımı bilemiyorum. Baska öneri? Teşekkürler!

Yanıtlar:


219

CheeseConQueso'nun söylediği şeyi genişletmek için, PHPMyAdmin'i kullanarak bir görünümü güncellemenin tüm adımları şunlardır:

  1. Aşağıdaki sorguyu çalıştırın: SHOW CREATE VIEW your_view_name
  2. Seçenekleri genişletin ve Tam Metinleri seçin
  3. Git'e basın
  4. Oluşturma Görünümünün tüm içeriğini kopyala sütununun .
  5. Seçtiğiniz düzenleyicide sorguda değişiklik yapın
  6. CREATE VIEWBeklediğiniz gibi çalıştığından emin olmak için sorguyu doğrudan ( ... sözdizimi olmadan ) çalıştırın.
  7. Memnun kaldığınızda, verilerine göz atmak için soldaki listede görünümünüze tıklayın ve ardından GÖRÜNÜM OLUŞTUR bağlantısını göreceğiniz yere kadar kaydırın . Bunu tıklayın.
  8. VEYA DEĞİŞTİR alanına bir onay koyun .
  9. Gelen GÖRÜNÜM adı Güncellemeden olacak görünümün adını koydu.
  10. In AS alan (olmadan test ederken koştu o sorguya içeriğini koymak CREATE VIEW...sözdizimi).
  11. Git'e basın

Umarım bu birine yardımcı olur. CheesConQueso'ya içgörülü cevabı için özel teşekkürler.


Bu yanıta kim bakarsa baksın, lütfen phpMyAdminsürümüne güncelleyin, 4.9.0.1bu düzenleme görünümü olayı için hata düzeltmesini içerir.
Hitesh

45

SHOW CREATE VIEW my_view_namephpmyadmin'in sql bölümünde çalıştırmayı deneyin ve görünümün içinde ne olduğu hakkında daha iyi bir fikriniz olacak


4
belki yukarıdaki komutun sonucuna göre yeni bir görünüm oluşturabilir ve düzenlemelerinizi ona ekleyebilirsiniz?
CheeseConQueso

44

Veritabanı tablo listenizde, Tür sütununda Görünüm göstermesi gerekir. Görünümü düzenlemek için:

  1. Tabloda görüntüle listenizi tıklayın
  2. Yapı sekmesine tıklayın
  3. Tümünü Kontrol Et altında Görünümü Düzenle'ye tıklayın

görüntü açıklamasını buraya girin

Umarım bu yardım eder

güncelleme: PHPMyAdmin 4.x'te, Türde Görüntüle'yi göstermez, ancak yine de tanıyabilirsiniz:

  1. Satır sütununda: Sıfır Satır vardı
  2. Eylem sütununda: Gri renkli boş düğme vardı

Elbette sadece boş bir masa olabilir ama yapıyı açtığınızda bunun bir masa mı yoksa bir manzara mı olduğunu anlayacaksınız.


1
Bunu yaptığımda, görünümü "düzenleyemiyorum", ancak sıfırdan başlayarak yalnızca "yeni" bir görünümle değiştiriyorum.
user43326

Aynı burada, "yeni" görünümü olan bir pencere açılıyor. Herhangi bir SQL kodu görmemek.
Floris

10

Sadece görünümünüzü dışa aktarın ve üzerinde bazı değişiklikler yapmanız için gereken tüm SQL'e sahip olacaksınız.

Görünüm ve değişiklik için SQL sorgusunda değişikliğinizi eklemeniz yeterlidir:

CREATE için CREATE OR REPLACE

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.