Mam problem z polami BLOB w mojej bazie danych MySQL - podczas przesyłania plików większych niż około 1 MB pojawia się błąd Packets larger than max_allowed_packet are not allowed.
Oto, co próbowałem:
W przeglądarce zapytań MySQL uruchomiłem aplikację, show variables like 'max_allowed_packet'która dała mi 1048576.
Następnie wykonuję zapytanie, set global max_allowed_packet=33554432a następnie show variables like 'max_allowed_packet'- daje mi 33554432 zgodnie z oczekiwaniami.
Ale kiedy ponownie uruchamiam serwer MySQL, magicznie wraca do 1048576. Co robię tutaj źle?
Pytanie bonusowe, czy można skompresować pole BLOB?
