bonjour,
puis-je stocker des fichiers dans une base de données mysql.
si oui, comment faire?
merci
Version imprimable
bonjour,
puis-je stocker des fichiers dans une base de données mysql.
si oui, comment faire?
merci
Mauvaise idée !
Stocker des fichiers dans une base de données, ça veut dire alourdir la base de données et nuire aux performances. Ce n'est pas fait pour ça.
Il vaut mieux y stocker le chemin vers le fichier que le fichier lui-même.
Par contre c'est possible avec des colonnes de type BLOB mais je n'ai jamais essayé et je n'en ai pas du tout envie !
Bonjour,
Voici le lien vers un tutoriel qui fait le tour de la question : http://sqlpro.developpez.com/cours/stockerimages/
ced
merci pour vos réponses:)
Mais non, il ne faut pas être aussi catégorique... ça dépend de ce que tu veux faire et de comment tu le fais. Tu peux avoir des très bonnes raisons de faire comme ça, et ça peut marcher très bien. Les champs BLOB n'ont pas été implémentés juste pour pour plomber les performances des SGBDR.
La seule utilité réelle que j'ai vue pour les types BLOB, c'est pour les applications de géomatique, pour stocker des coordonnées de polygones, pour utiliser ensuite les fonctions géospatiales comme dans Postgis pour Postgresql.