IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

Comment attacher un document à une BD?


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 254
    Par défaut Comment attacher un document à une BD?
    Bonjour à tous,

    Je voudrais savoir comment faire pour attacher un fichier (ex: un document PDF) à une base de données.

    Je travaille avec easyPHP sur un ordi de base mais à la fin on va le mettre sur un serveur linux et les documents seront chargés dans cette machine aussi.

    Le but c'est de permettre à certains utilisateurs de voir ou de récupérer certains documents avec des autorisations différentes.

    Merci de vos réponses!

  2. #2
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 878
    Par défaut
    Je te conseille de lire cet article

    Il suffit juste de stocker le contenu de ton fichier binaire ( pdf ou autre ) dans un champ de type binary ( BLOB )

    A+

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 254
    Par défaut
    Je te remercie! C'était exactement ce que je cherchais!

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 254
    Par défaut
    Euh sinon une autre question en rapport avec le sujet...

    Quelle taille une BD peut avoir avant de bugger? Parce que si on ajoute des fichiers de 500ko toutes les 5 sec ça va faire beaucoup non?

  5. #5
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 134
    Par défaut
    Tu as une autre manière de stocker des documents dans ta BD... c'est de ne pas les mettre dedans
    Je m'explique : stocker les documents sous forme de fichiers indépendants et uniques et n'enregistrer dans la BD que le chemin d'accès à ces documents.
    Sinon, il est conseillé de réserver une table pour stocker les fichiers BLOB, et seulement l'dentifiant du BLOB dans la table comportant le reste des données de l'enregistrement.
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 254
    Par défaut
    Ben la solution du chemin d'accès me semble très intéressant aussi... Comment que ça marche?!

Discussions similaires

  1. Comment attacher une base de données sans son fichier log
    Par callo dans le forum MS SQL Server
    Réponses: 16
    Dernier message: 05/06/2014, 11h03
  2. Peut on attacher un document à un champ d'une table ?
    Par Platon93 dans le forum Access
    Réponses: 2
    Dernier message: 08/11/2006, 14h52
  3. Réponses: 11
    Dernier message: 27/06/2006, 17h04
  4. Comment importer un document CSV dans une table MySql ?
    Par magic8392 dans le forum Requêtes
    Réponses: 6
    Dernier message: 04/02/2005, 11h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo