Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да кача изображение в база данни с помощта на php скрипт?

Това е лоша идея да съхранявате изображение в база данни. Запазете пътя до него в базата данни, затворете директорията с изображения чрез .htaccess и го използвайте на твърд диск.

Защо не трябва да съхранявате файлове в DB?

Ако ще използвате DB за съхраняване на изображения, ще имате:

  1. бавни заявки
  2. размер на катастрофални индекси
  3. високо натоварване на моста php<->mysql
  4. проблеми с редактиране на снимки (Ще трябва да получите изображение, да промените нещо и да вмъкнете всички данни отново. О, нееее)
  5. проблеми с прехвърляне на файлове от едно място на друго
  6. нов въпрос относно StackOverflow «Как да работите с файлове, ако не са файлове, а низ»


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Улавяне на MySQL предупреждения в Python

  2. Въведете текст и специални знаци и MySQL

  3. не може да се провери дали потребителското име съществува или не

  4. Таймерът за отмяна на изявление на MySQL не успя да спре

  5. Времеви събития с php/MySQL