phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

edytuj pole blob phpmyadmina

Ach. strona phpmyadmin, tam ta strona: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, więc to szczegóły, jak zezwolić mi na edycję moich obiektów blob.

Wprowadziłem zmianę

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

i umieść te dwa jako ostatnie wiersze w moim config.inc.php plik, który, ponieważ używam UBUNTU i użyłem automatycznej instalacji sudo apt-get install phpmyadmin , był w /etc/phpmyadmin/

I tak jakby wszystko działało. Mogę teraz edytować moje obiekty blob... z ograniczeniem, że phpmyadmin pokazuje aktualną zawartość obiektu blob w "widoku obiektu blob", co jest całą masą liczb lub jakimś nonsensem.

Proste rozwiązanie, które znalazłem, to:

  1. napisz tekst. Prosta edycja nie wchodzi w grę, ale na szczęście nie musiałem edytować, po prostu dodałem nowe dane.
  2. zmień opcję "funkcja" z ... nie pamiętam, co to było, ale to było coś szalonego ... na po prostu "puste". Jest to ten sam rodzaj pustego pola, co domyślna opcja funkcji dla innych wartości - ints itp.

okrzyki, Andrzej

PS to

$cfg['ShowBlob'] = TRUE;

pochodzi z podanego adresu URL w pytaniu, do którego się połączyłem. Plakat stwierdza, że ​​nie jest to skuteczne w phpmyadminie, ale pobrałem tylko za pomocą najnowszego sudo-get kilka miesięcy temu, więc nadal działa. Właściwie potrzebowałem umieścić tę wartość, aby edycja zaczęła działać.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Jak skonfigurować phpMyAdmin na polu Laravel Homestead?

  2. Zapytanie mySQL, aby przeszukać wszystkie tabele w bazie danych w poszukiwaniu ciągu?

  3. Błąd MySQL w procedurze #1351 - SELECT widoku zawiera zmienną lub parametr

  4. Poważny błąd w eksporcie bazy danych moodle

  5. Jak zresetować kolumnę automatycznego przyrostu tabeli w MySQL?