sql >> Database teknologi >  >> RDS >> Mysql

Hvordan uploader man et billede til en database ved hjælp af php-script?

Det er en dårlig idé at gemme et billede i databasen. Gem en sti til den i databasen, luk mappe med billeder via .htaccess og brug den på en harddisk.

Hvorfor bør du ikke gemme filer i DB?

Hvis du vil bruge DB til at gemme billeder, har du:

  1. langsomme forespørgsler
  2. katastrofale indeksers størrelse
  3. høj belastning på bridge php<->mysql
  4. problemer med at redigere billeder (Du skal hente billede, ændre noget og indsætte alle data igen. Åh nej)
  5. problemer med at overføre filer fra et sted til et andet
  6. nyt spørgsmål om StackOverflow «Hvordan man arbejder med filer, hvis de ikke er filer, men en streng»


  1. Sådan installeres SQLOPS på en Mac

  2. SQL-injektion, citater og PHP

  3. Forskellen mellem LIKE og =i MYSQL?

  4. ORA-00933:SQL-kommando blev ikke afsluttet korrekt under brug af pivot