Salvar imagens no banco de dados não é uma boa prática. Apesar de ser possível, bancos de dados relacionais tradicionais não são os melhores locais para armazenar e recuperar esse tipo de dado.

O caminho mais básico utilizado é salvar a imagem ou qualquer arquivo (música, texto, video...) em algum local em disco e gravar na base de dados apenas o caminho desse arquivo em disco. Além disso, seu servidor deve servir esses arquivos como arquivos estáticos.

Mesmo assim, não é o melhor dos cenários, em aplicações reais você deve salvar esses arquivos binários em serviçoa como amazon S3 ou similar.

Ótima observação, creio que o @HenriikOliveira não tenha notado que o código salve a imagem em um pasta local. Criei o código apenas para exemplificar a possíbilidade, mas está longe de ser uma aplicação real.