Извините за Вопрос о Новичке, но что окруженная кнопка означает, и как я могу просмотреть содержание блоба?
(источник: rigel222.com)
в более ранних версиях phpmyadmin был параметр
$cfg['ShowBlob'] = TRUE;
, который позволял вам просматривать содержимое больших двоичных объектов в браузере. Обратите внимание, что это вызовет хаос, если вы храните двоичные файлы в больших двоичных объектах, так как в окне браузера вы увидите бесконечный гобблыгок. Некоторые люди (например, я) решили, что их приложение должно использовать типы BLOB для хранения текста (в то время это казалось хорошим решением, и, насколько я помню, с моей стороны были некоторые размышления, которые повлияли на это решение). Однако phpmyadmin решил препятствовать этому, отказавшись от этой настройки конфигурации. Это понятно, поскольку это может вызвать серьезный запрос в службу поддержки. Очевидно, идея заключалась в том, чтобы переместить людей по типам полей ТЕКСТ.
К счастью, отображение содержимого больших двоичных объектов перемещено в пользовательский интерфейс, а не в конфигурацию.
Самый простой способ увидеть содержимое больших двоичных объектов при просмотре - щелкнуть ссылку:
+ Параметры
К счастью, на вашем снимке экрана уже показаны + Параметры в верхней части верхнего изображения.
Будет отображена форма, позволяющая отображать капли (и двоичные файлы). Щелкните по нему, и он добавит его к вашему выбору в сеанс, гарантируя, что вы видите содержимое с этого момента.
Вы также можете получить тот же результат, используя режим печати:
Просмотр печати (с полными текстами)
, который находится внизу страницы.
К сожалению, оба этих метода бесполезны, если вы всегда хотите отображать большой двоичный объект, поскольку он часто сбрасывается. Вы можете исправить это, добавив строку
$_GET['display_blob'] = true;
в начало файла sql.php. Я думаю, что может быть лучший способ сделать это, и я надеюсь, что кто-то другой поднимет его ...
(примечание: как указал Родриго, вы можете вручную добиться этого эффекта, добавив & display_bob = true
] в URL)
Ваш конкретный вопрос о кнопке «Выбрать файл» прост. В большинстве случаев капли используются для хранения цифровых файлов в базе данных. Эта кнопка позволяет загрузить новый файл в базу данных. Если вы выберете файл и нажмете «перейти», он попытается поместить содержимое этого файла в столбец BLOB-объектов.
Следует отметить, что простое отображение содержимого большого двоичного объекта, вероятно, не то, чего хотят другие пользователи. Когда я смотрю на «сводку BLOB-объектов», прежде чем использовать эту опцию для отображения BLOB-объектов, я вижу, что размер BLOB-объектов составляет не более 55 байт. Ваш пример имеет большие значения, потому что похоже, что вы храните очень маленькие текстовые файлы, что, как я полагаю, означает абзацы текста. Если размер больше 10 килобайт, это, вероятно, двоичный файл, который просто отображает gooblegok.
Если вы хотите разумно загружать двоичные файлы (а не отображать их в виде текста), я думаю, вам нужно изучить то, что phpmyadmin называет потоковой передачей данных.