|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2004 Messages : 45 ![]() |
Bonjour,
J'ai une base MySQL qui fonctionne avec Zend server sous Mac OSX.6. Je tente de mettre un document dans une colonne de type blob. Systématiquement une erreur est retournée. J'ai essayé avec le chemin au format unix, de mettre le document à la racine de htdocs... Mon utilisateur a bien le privilége FILE mais rien n'y fait toujours pas de document dans mon blob. Pourtant si je passe le même document via phpMyAdmin , cela fonctionne, alors j'y perds mon latin. UPDATE Mailing_P SET Write = LOAD_FILE('Entente.odt') WHERE NumMailK=1 Merci par avance de votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Plutôt que de stocker le document dans la BDD, stocke le nom du fichier et laisse le fichier sur le disque.
L'article de SQLPro t'en dira plus.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2004 Messages : 45 ![]() |
Merci pour cette réponse.
Mais malheureusement, je n'ai pas le choix. Il s'agit de stocker dans la base des modèles de document. Donc si vous avez une idée par rapport à mon problème de load file, je prend. Merci par avance. |
|
|
00
|
|
|
#4 |
![]() ![]() |
Je ne vois pas ce qui empêche d'appliquer le bon principe donné par SQLPro et par mon précédent message !
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2004 Messages : 45 ![]() |
Merci pour ce bon principe de stockage des urls au lieux des fichiers.
J'ai déjà appliqué ce principe pour mes images avec succès. Mais dans le cas présent, j'ai une contrainte de développement qui m'impose de stocker les .odt dans un blob. Et oui, si j'avais le choix.... Merci encore |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com