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