Bagaimana saya bisa mengedit tampilan menggunakan phpMyAdmin 3.2.4?


128

Saya hanya perlu mengedit tampilan yang sangat rumit di phpMyAdmin 3.2.4 tapi saya tidak tahu bagaimana cara melakukannya. Ada saran? Terima kasih!

Jawaban:


219

Untuk memperluas apa yang dikatakan CheeseConQueso, berikut adalah seluruh langkah untuk memperbarui tampilan menggunakan PHPMyAdmin:

  1. Jalankan kueri berikut: SHOW CREATE VIEW your_view_name
  2. Perluas opsi dan pilih Teks Lengkap
  3. Tekan Go
  4. Salin seluruh konten dari kolom Buat Tampilan .
  5. Buat perubahan pada kueri di editor pilihan Anda
  6. Jalankan kueri secara langsung (tanpa CREATE VIEW... sintaks) untuk memastikannya berjalan seperti yang Anda harapkan.
  7. Setelah Anda puas, klik pada tampilan Anda dalam daftar di sebelah kiri untuk menelusuri datanya dan kemudian gulirkan sepenuhnya ke bawah di mana Anda akan melihat tautan CREATE VIEW . Klik itu.
  8. Tempatkan cek di bidang ATAU PENGGANTIAN .
  9. Dalam VIEW name taruh nama tampilan yang akan Anda perbarui.
  10. Di bidang AS taruh konten kueri yang Anda jalankan saat pengujian (tanpa CREATE VIEW...sintaks).
  11. Tekan Go

Saya harap itu membantu seseorang. Terima kasih khusus kepada CheesConQueso untuk jawaban mendalamnya.


Siapa yang pernah melihat jawaban ini, silakan perbarui phpMyAdminke versi 4.9.0.1, termasuk perbaikan bug untuk hal tampilan edit itu.
Hitesh

45

coba jalankan SHOW CREATE VIEW my_view_namedi bagian sql dari phpmyadmin dan Anda akan memiliki gagasan yang lebih baik tentang apa yang ada di dalam tampilan


4
mungkin Anda bisa membuat tampilan baru berdasarkan hasil perintah di atas dan menambahkan suntingan Anda ke sana?
CheeseConQueso

44

Dalam daftar tabel database Anda itu akan menampilkan Lihat di kolom Jenis. Untuk mengedit Lihat:

  1. Klik pada daftar Lihat di tabel Anda
  2. Klik pada tab Struktur
  3. Klik Edit Lihat di bawah Periksa Semua

masukkan deskripsi gambar di sini

Semoga bantuan ini

pembaruan: di PHPMyAdmin 4.x, itu tidak menampilkan Lihat dalam Jenis, tetapi Anda masih bisa mengenalinya:

  1. Di kolom Baris: Tidak ada baris
  2. Di kolom Tindakan: Tombol abu-abu kosong

Tentu saja itu mungkin hanya meja kosong, tetapi ketika Anda membuka strukturnya, Anda akan tahu apakah itu sebuah tabel atau tampilan.


1
Ketika saya melakukan ini, saya tidak bisa "mengedit" tampilan, tetapi hanya menggantinya dengan tampilan "baru", mulai dari awal.
user43326

Sama di sini, mendapatkan jendela dengan tampilan "baru". Tidak melihat kode SQL.
Floris

10

Cukup ekspor tampilan Anda dan Anda akan memiliki semua kebutuhan SQL untuk mengubahnya.

Hanya perlu menambahkan perubahan dalam kueri SQL untuk tampilan dan perubahan:

BUAT untuk BUAT ATAU GANTI

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.