по-ранните версии на phpmyadmin имаха настройка, наречена
$cfg['ShowBlob'] = TRUE;
Това ще ви позволи да преглеждате съдържанието на петна в браузъра. Трябва да отбележите, че това би причинило хаос, ако съхранявате двоични файлове в blobs, тъй като ще видите безкрайни gobblygok в прозореца на браузъра. Има някои хора (като мен), които решиха, че приложението им трябва да използва BLOB типове за съхраняване на текст (по онова време изглеждаше като добро решение и доколкото си спомням, имаше някакво мислене от моя страна, което влезе в решението). Въпреки това phpmyadmin реши да обезкуражи това, като оттегли тази конфигурационна настройка. Разбираемо, тъй като това може да предизвика доста заявка за поддръжка. Очевидно мисленето е било да се преместят хората над типовете полета TEXT.
Щастливото показване на съдържанието на blobs е преместено в потребителския интерфейс, а не в конфигурацията.
Най-простият начин да видите съдържанието на петна, когато сърфирате, е да щракнете върху връзката:
+ Опции
За щастие вашата екранна снимка вече показва + Опции в горната част на горното изображение.
Което ще покаже формуляр, който ще ви позволи да показвате блобове (и двоични файлове). Щракнете върху него и това ще го добави към вашия избор към сесията, като гарантира, че ще видите съдържанието от тогава.
Можете също да получите същия резултат, като използвате изглед за печат:
Изглед за печат (с пълни текстове)
Което живее в долната част на страницата.
За съжаление и двете от тези техники не са полезни, ако винаги искате да показвате петното, тъй като изглежда, че се нулира често. Можете да поправите това, като добавите реда
$_GET['display_blob'] = true;
В началото на файла sql.php. Мисля, че може да има по-добър начин да направите това и се надявам някой друг да го повдигне...
(забележка:както Родриго посочи, можете ръчно да постигнете този ефект, като добавите &display_bob=true
на URL адреса)
Вашият конкретен въпрос относно бутона „Избор на файл“ е прост. Повечето от приложенията на blobs са за съхранение на цифрови файлове в базата данни. Този бутон ви позволява да качите нов файл в базата данни. Ако изберете файл и щракнете върху "отиди", той ще се опита да напълни съдържанието на този файл в колоната на blob вместо вас.
Само да отбележа, че простото показване на съдържанието на blob вероятно не е това, което другите потребители искат. Когато гледам „обобщението на петната“, преди да използвам тази опция за показване на петна, виждам размери на петна от максимум 55 байта. Вашият пример има по-големи стойности, защото изглежда, че съхранявате много малки текстови файлове, което предполагам означава абзаци от текст. Ако размерът е по-голям от 10 килобайта, това вероятно е двоичен файл, който просто ще показва gooblegok.
Ако искате да изтегляте двоични файлове интелигентно (вместо да ги показвате като текст), мисля, че трябва да разгледате какво phpmyadmin нарича blobstreaming.