I am getting my image as a longblob from my mysql database, I got a bit of my code for you. This works in chrome but in IE8 the image do not render properly, or the img cannot be found.
<div class="car-image"><a href="carinformation.php?id='.$row["id"]. '"><img width="500px" height="200px" src="data:image/jpeg;base64,'. base64_encode($row["picture"]). '" />';
IE8 doesn’t like data URLs that are over 32k characters long. Is your URL longer than that?