Wstaw obraz do bazy danych MySQL

Kwestia

Tworzę stronę internetową, aby kupować książki online przy użyciu PHP i MySQL, a moim problemem jest:

Jak przechowywać obrazy książek w bazie danych, wiedząc, że zdjęcie każdej książki powinno pojawić się w konsultacji książek oferowanych na stronie. Wiem, że przechowywanie obrazów w bazie danych spowalnia wykonywanie zapytań ... Jaka jest metoda lepsza niż ta druga? Z góry dziękuję.

Rozwiązanie

Myślę, że najprostszym sposobem jest zapisanie łącza do obrazu w bazie danych, a nie samego obrazu.

  • Utwórz kolumnę na przykład img_src i wklej link do swojego zdjęcia.
  • Przykład: C: strona www minyphoto.jpeg
  • Podczas generowania odsłon strony:
    •  SELECT * FROM MyTable WHERE ID = 1 
  • Będziesz miał wszystkie informacje, po prostu wklej je do tabeli.

Rozwiązany przez Skeletyona

Poprzedni Artykuł Następny Artykuł

Najważniejsze Wskazówki