Sto riscontrando un problema con i campi BLOB nel mio database MySQL - durante il caricamento di file di dimensioni superiori a circa 1 MB viene visualizzato un errore Packets larger than max_allowed_packet are not allowed.
Ecco cosa ho provato:
In MySQL Query Browser ho eseguito un file show variables like 'max_allowed_packet'
che mi ha dato 1048576.
Quindi eseguo la query set global max_allowed_packet=33554432
seguita da show variables like 'max_allowed_packet'
- mi dà 33554432 come previsto.
Ma quando riavvio il server MySQL torna magicamente a 1048576. Cosa sto facendo di sbagliato qui?
Domanda bonus, è possibile comprimere un campo BLOB?