Det är en dålig idé att lagra en bild i databasen. Lagra en sökväg till den i databasen, stäng katalogen med bilder via .htaccess och använd den på en hårddisk.
Varför bör du inte lagra filer i DB?
Om du använder DB för att lagra bilder kommer du att ha:
- långsamma frågor
- storlek på katastrofala index
- hög belastning på bridge php<->mysql
- problem med att redigera foton (du måste skaffa en bild, ändra något och infoga all data igen. Ohh nooo)
- problem med att överföra filer från en plats till en annan
- ny fråga om StackOverflow «Hur man arbetar med filer om de inte är filer, men en sträng»