Försökte du återställa klumpen via mysql-anslutningen (så som du lagrar den). Att MySQL Workbench inte visar bilden betyder inte att den inte lagras.
Försök att återställa bilden:
while (reader.read())
{
var image = (byte[])reader.getColumn(0);
File.WriteAllBytes(@"c:\image.extension", image);
}
På så sätt kan du se till att det sparas.