Как добавить файл изображения в таблицу mysql. Я программист. Я использую php и mysql.Добавление файлов изображений в таблицу базы данных
ответ
Вы не должны добавлять изображение для сайтов. Вы загружаете изображение на сервер, а затем сохраняете путь в базе данных. Затем вы сможете вывести путь к файлу в HTML.
Обычно я храню url файла изображения, а не сам файл (не слишком уверен, как вы это сделаете). Я рекомендую хранить URL и используя
есть свои преимущества и недостатки обоих подходов. –
@ JP19 Назовите некоторые преимущества подхода BLOB. –
Устранение дискового ввода-вывода. Более быстрый доступ из-за кеширования (я знаю, там есть * супер-пупер быстрых жестких дисков, но мой VPS-диск ввода-вывода является скромным). Хранилище DB особенно подходит для значков и эскизов. Управление разрешениями также проще (вам просто нужно беспокоиться о пользователях DB/perms, а не папках файловой системы). Кроме того, я согласен с тем, что средний пользователь не нуждается в хранении изображений БД. Но есть случаи, когда люди могут этого захотеть - это не так, как вы чувствуете себя! –
Вы должны использовать blob
(или mediumblob
или longblob
в зависимости от максимального размера изображений, которые вы хотите поддержать) тип данных для хранения бинарных данных.
Перед вставкой обязательно удалите специальные символы в данных двоичного изображения.
$img_data =mysql_real_escape_string(file_get_contents($filename));
- 1. Добавление ежедневных изменений в таблицу базы данных
- 2. Добавление метки времени в таблицу базы данных
- 3. C# Добавление базы данных в таблицу
- 4. Динамическое добавление столбцов в таблицу базы данных?
- 5. Добавление изображений уменьшенных изображений в таблицу
- 6. Добавление файлов изображений в архив
- 7. Добавление данных в таблицу базы данных через графический интерфейс Java.
- 8. Добавление данных из определенного столбца в таблицу базы данных
- 9. Обновление расширения Joomla - добавление столбца в таблицу базы данных
- 10. Потоковая загрузка загружаемых файлов непосредственно в таблицу базы данных
- 11. Добавление пользователей в существующую таблицу базы данных в RoR webapp
- 12. Добавление новой строки в таблицу после каждых трех изображений из базы данных
- 13. Добавление изображений в PHP базы данных и HTML
- 14. Добавление нескольких выпадающих списков в таблицу, заполненных значениями базы данных
- 15. Добавление информации в таблицу базы данных. Entity Framework
- 16. Запретить добавление дубликатов в таблицу базы данных через форму PHP
- 17. Как остановить добавление повторяющегося имени пользователя в таблицу базы данных?
- 18. Laravel 5.1 Добавление столбца MySQL в таблицу базы данных
- 19. Добавление изображений в базу данных
- 20. Добавление данных в таблицу html
- 21. Добавление динамических данных в таблицу
- 22. Динамическое добавление данных в таблицу
- 23. Добавление данных в таблицу wp_sitemeta
- 24. Загрузка плоских файлов в таблицу базы данных Android
- 25. Импорт CSV-файлов из BLOB в таблицу базы данных
- 26. Обновить таблицу базы данных
- 27. Дизайн базы данных для изображений
- 28. Создать таблицу базы данных
- 29. Добавление изображений в базу данных в Android
- 30. Добавление уникальных данных в таблицу sql
http://stackoverflow.com/questions/3748/storing-images-in-db-yea-or-nay – Klark