phpMyAdmin
 sql >> база данни >  >> Database Tools >> phpMyAdmin

редактирайте полето phpmyadmin blob

ах. сайта phpmyadmin, там тази страница: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.

Добре, това подробности как да ми позволите да редактирам моите петна.

Направих промяната

$cfg['ProtectBinary'] = FALSE;
$cfg['ShowBlob'] = TRUE;

и поставете тези два като последни редове в моя config.inc.php файл, който, тъй като използвам UBUNTU и използвах автоматичната инсталация sudo apt-get install phpmyadmin , беше в /etc/phpmyadmin/

И всичко работеше, някак си. Вече мога да редактирам моите blob... с ограничението, че phpmyadmin показва текущото съдържание на blob в "blob-view", което е цял куп числа или някаква глупост.

Простото решение, което намерих, беше да:

  1. напишете над текста. Обикновеното редактиране всъщност не е опция, но за щастие нямах нужда да редактирам, просто добавям нови данни.
  2. променете опцията "функция" от ... не мога да си спомня какво беше, но беше нещо лудо... на просто "празно". Това е същият вид празно място, както опцията за функция е по подразбиране за други стойности - ints и т.н.

наздраве, Андрю

PS че

$cfg['ShowBlob'] = TRUE;

беше от дадения URL адрес във въпроса, към който дадох връзка. Постерът казва, че не е ефективен в phpmyadmin, но изтеглих само с помощта на най-новата sudo-get няколко месеца назад, така че все още работи. Всъщност, нуждаех се да поставите тази стойност, за да накарате редактирането да работи.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Създайте уникален идентификатор, съставен от номера на текущата година и автоматично увеличена стойност

  2. PhpMyAdmin протокол за свързване PIPE

  3. PHP/MYSQL показва база данни

  4. MySQL #1054 неизвестна колона

  5. #1062 - Дублиран запис "1" за ключ "PRIMARY"