Ah. o site phpmyadmin, há esta página:http://www.phpmyadmin.net/documentation/#faq1_31
$cfg['ProtectBinary'] boolean or string
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;
* 'all' to disallow editing of all BINARY or BLOB columns.
Ok, então isso detalha como me permitir editar meus blobs.
eu fiz a mudança
$cfg['ProtectBinary'] = FALSE;
$cfg['ShowBlob'] = TRUE;
e coloque essas duas como as últimas linhas no meu
config.inc.php
arquivo, que, porque estou usando o UBUNTU e usei a instalação automática sudo apt-get install phpmyadmin
, estava em /etc/phpmyadmin/
E tudo funcionou, meio. Agora posso editar meus blobs... com a limitação de que o phpmyadmin mostra o conteúdo atual do blob em "blob-view", que é um monte de números ou alguma bobagem.
A solução simples que encontrei foi:
- escreva sobre o texto. A edição simples não é realmente uma opção, mas felizmente não precisei editar, apenas adicionar novos dados.
- mude a opção "função" de ... não me lembro o que era, mas era algo maluco... para apenas "em branco". Esse é o mesmo tipo de espaço em branco que a opção de função padrão para outros valores - ints etc.
aplausos, andre
PS que
$cfg['ShowBlob'] = TRUE;
foi do URL fornecido na pergunta à qual eu vinculei. O pôster afirma que não é eficaz no phpmyadmin, mas eu só baixei usando um sudo-get mais recente há alguns meses, então ainda funciona. Na verdade, eu precisava para colocar esse valor para que a edição funcione.