Ah web phpmyadmin, zde tato stránka: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.
Dobře, takže podrobnosti o tom, jak mi povolit upravovat mé bloby.
Provedl jsem změnu
$cfg['ProtectBinary'] = FALSE;
$cfg['ShowBlob'] = TRUE;
a vložte tyto dva jako poslední řádky do mého config.inc.php
soubor, který, protože používám UBUNTU a použil jsem automatickou instalaci sudo apt-get install phpmyadmin
, byl v /etc/phpmyadmin/
A všechno fungovalo, tak nějak. Nyní mohu upravovat své objekty blob... s tím omezením, že phpmyadmin zobrazuje aktuální obsah objektu blob v "zobrazení blob", což je spousta čísel nebo nějaký nesmysl.
Jednoduché řešení, které jsem našel, bylo:
- přepište text. Jednoduché úpravy nejsou ve skutečnosti možné, ale naštěstí jsem úpravy nepotřeboval, jen jsem přidal nová data.
- změňte možnost "funkce" z ... nepamatuji si, co to bylo, ale bylo to něco šíleného... na "prázdné". To je stejný druh mezery jako výchozí volba funkce pro jiné hodnoty - ints atd
na zdraví, andrewe
PS to
$cfg['ShowBlob'] = TRUE;
byl z dané adresy URL v otázce, na kterou jsem odkazoval. Plakát uvádí, že to není efektivní v phpmyadmin, ale stáhl jsem si pouze nejnovější sudo-get před několika měsíci, takže to stále funguje. Vlastně jsem to potřeboval zadat tuto hodnotu, aby úpravy fungovaly.