2014-06-12 17 views
5

Gözat görünümünü kullanarak phpmyadmin'de bir tablo açtım ve yanlış bir sorgu girdim. Maalesef, görünümü düzeltmeden önce tarayıcımı yeniden başlattım ve hatayı düzeltmek için gözatma görünümünü açamıyorum.phpmyadmin, tablo göz atma görünümünü açamıyor

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEC,x ASC, tıklayarak bu pop-up Kapanış hattı 1

de z ASC SINIRLAMASINI 0,30' ben zaten bir sayfada beni bırakır: Ben tabloyu açmak her zaman, şu popup olsun hatayı düzeltmeme izin vermek yerine. Tablonun tamam olup olmadığını kontrol ettiğimi ve tabloyu diğer görünümlerde ve diğer programlardan açabileceğimi, yani bu hatanın bir rahatsızlık yarattığını, ancak birlikte çalışmamı engelleyemeyeceğini lütfen unutmayın. Ayrıca, başka hiçbir tablo etkilenmez.

cevap

23

Bunu çözdüm. Sütun listesini açmak için tablonun solundaki simgeyi tıklayın, tüm sütunları seçin ve "seçili" metnin yanındaki "Göz at" ı tıklayın. Daha sonra, sayfanın üst kısmındaki sql kodunda düzenle düğmesine tıklayın ve yapıştır:

SELECT * FROM TABLE_NAME SİPARİŞ DESC COLUMN_NAME TARAFINDAN

Bu COLUMN_NAME o masanın sıralama tablosu için varsayılan göz atma görünümünü yapacak azalan düzende, bozuk varsayılan türün üzerine yazılıyor. Bunu bırakıyorum çünkü en az bir saat google'u aradım ve hiç bir şansı olmayan bir çözümün belgelerini aradım. Eğer veritabanında başka bir şey değişti hatalı gitti ya sözdizimi - Bu tablonun Browse sekmesini kullanan son kez

+3

yapabilirsin vahşi yaratık – shanehoban

+0

Bu phpMyAdmin'in docs yerde belgelenmelidir, teşekkür ederim. (belki ama ben onu asla bulamadım). Veritabanınız için phpMyAdmin "yapılandırma depolama tabloları" tabloları mevcutsa, bunlarda "Gözat" görünümü için varsayılan sorguyu bulabilir ve buradan düzeltebilirsiniz. Maalesef bu tablolar mevcut değilse phpMyAdmin hala bilinmeyen bir yerde varsayılan sorguları önbelleğe (değiştirilebilen) yönetir. Bu cevap, "Gözat" tablosu için bu sorguların üzerine yazılmasına izin verir. Saf altın. –

+0

Bunu nasıl düşündüğünüzü bilmiyorum, paylaştığınız için çok teşekkürler! – Paul

0

, bu hatalı sözdizimi içerdiği iken

DEC,x ASC,z ASC LIMIT 0,30 

içerdiği bir SQL deyimi girmiş - hala tercihiniz olarak kaydedildi.

Bunun UI aracılığıyla ayarlanıp ayarlanamayacağından emin değilim, ancak MySQL yöneticiniz phpmyadmin veritabanına gidebilir ve hatalı girdiyi pma__table_uiprefs tablosundan silebilir.

0

Megatron Çözüm: Açık DevTools ve net tüm depolama (Çerezler, YerelDepolama, IndexedDB)

İlgili konular