sql >> Databáze >  >> RDS >> Mysql

Jak nahrát obrázek do databáze pomocí php skriptu?

To je špatný nápad ukládat obrázek do databáze. Uložte si k němu cestu do databáze, zavřete adresář s obrázky přes .htaccess a použijte jej na pevném disku.

Proč byste neměli ukládat soubory do DB?

Pokud budete používat DB k ukládání obrázků, budete mít:

  1. pomalé dotazy
  2. katastrofální velikost indexů
  3. vysoké zatížení php mostu<->mysql
  4. problémy s úpravou fotografií (budete muset získat obrázek, něco upravit a znovu vložit všechna data. Ohh nooo)
  5. problémy s přenosem souborů z jednoho místa na druhé
  6. nová otázka na StackOverflow «Jak pracovat se soubory, pokud to nejsou soubory, ale řetězec»


  1. nelze se připojit k mysql pomocí php

  2. připojení aplikací pro Android k databázi mysql

  3. Jak vytvořit pole ARRAY s omezením cizího klíče v SQLAlchemy?

  4. ValueError:Nelze přidat *:instance je ve výchozím nastavení databáze, hodnota je v databázi Žádná