It would always be better to save images in physical file and save the file name with path reference in data base.
Though, you can always save the physical image in the db.
Here are few links, which will be helpful looking at it,
Storing Images in MySQL using ASP.NET[
^]
[
^]
Hope this helps.
cheers