Before we did: "ADD column INTEGER AUTO_INCREMENT NOT NULL"
Changing the BLOB callout to MEDIUMBLOB solved my problem - but I never heard back if that was acceptable to have for all versions of MySql. I would think 16M would be large enough to handle most application binary needs.