2016-03-24 8 views
4

Tüm tablolarımda benzersiz id için binary(36) sütununu kullandığım bir MySQL veritabanım var. phpMyAdmin 4.3.0 tanıtıldı onlar BLOB ve İKİLİ tipi kolonlar bir bağlantı olarak kendi verilerini görüntüleyen bir özellik eklendi ve bağlantıyı tıklayarak size benim durumumda (dosya indirmek izin verir gibiBINARY sütunları için dosya indirme bağlantısını devre dışı bırak phpMyAdmin> 4.3.0

, o görünüyor bir .bin dosya indirildi). Verileri düzenlemek isterseniz

Clicking the ID downloads a .bin file

, "Düzenleme" modunu açmak için hücrenin boş bir kısmına tıklamanız gerekiyor.

Bunun yararlı olduğunu görebiliyorum, fakat benim durumumda, indirdiği .bin dosyasına ilgi duymuyorum. phpMyAdmin eski sürümlerinde

(örn 4.1.0), bu özellik (veya en azından, varsayılan olarak etkin değildir) kullanılamaz. Gösterilen metni tıklamanız yeterlidir. Düzenleme iletişim kutusu açılır.

Clicking the ID opens up the edit dialog

Ben phpMyAdmin's Documentation inceledim ve bu devre dışı bırakan bir ayarı bulmak mümkün olmamıştır. $cfg['ProtectBinary'] ayarı var, ancak bu zaten blob olarak ayarlanmış, bu bir sorun olmamalı.

İdeal olarak, phpMyAdmin'in en son sürümünü kullanmak istiyorum, ancak yalnızca bu ayarı değiştirebilirsem. Teşekkürler.

cevap

0

https://media.readthedocs.org/pdf/phpmyadmin/latest/phpmyadmin.pdf diyor ki: Varsayılan değer 'blob' olduğu gibi

$cfg[’ProtectBinary’] 
Type boolean or string 
Default value ’blob’ 
Defines whether BLOB or BINARY columns are protected from editing when browsing a table’s content. Valid 
values are: 
•false to allow editing of all columns; 
•’blob’ to allow editing of all columns except BLOBS; 
•’noblob’ to disallow editing of all columns except BLOBS (the opposite of ’blob’); 
•’all’ to disallow editing of all BINARY or BLOB columns. 

Yani, yanlış olarak ayarlayın olmalıdır:

$cfg[’ProtectBinary’] = false; 
+0

Bunun için üzgünüm, cevabımı güncelledim. – Reto

+0

Ayar $ cfg ['ProtectBinary'] = false; 'veya' $ cfg ['DisplayBinaryAsHex'] = true; 'veya başka bir kombinasyon, bu BINARY cols üzerindeki köprüleri kaldırmaz. Bu ayarlar, içinde bulunduğum sorun olan köprülere etki etmiyor. – romellem