sql >> Database >  >> RDS >> Mysql

Hoe upload ik een afbeelding naar een database met behulp van een php-script?

Dat is een slecht idee om een ​​afbeelding in een database op te slaan. Sla een pad ernaar toe in de database, sluit de directory met afbeeldingen via .htaccess en gebruik het op een harde schijf.

Waarom zou u geen bestanden in DB opslaan?

Als u DB gebruikt om afbeeldingen op te slaan, beschikt u over:

  1. trage zoekopdrachten
  2. grootte catastrofale indexen
  3. hoge belasting op bridge php<->mysql
  4. problemen met foto's bewerken (je moet een afbeelding ophalen, iets wijzigen en alle gegevens opnieuw invoeren. Ohh nee)
  5. problemen met het overbrengen van bestanden van de ene plaats naar de andere
  6. nieuwe vraag over StackOverflow «Hoe te werken met bestanden als het geen bestanden zijn, maar een string»


  1. Ruby 'pg' gem linkt naar verkeerde kopie van libpq.5.dylib (op OSX)

  2. Hoe u de laatste dag van de maand voor een bepaalde datum kunt vinden in MySQL

  3. Vind films met het hoogste aantal onderscheidingen in een bepaald jaar - codeduplicatie

  4. Expressie is van het verkeerde type bij het aanroepen van de functie met cx_Oracle