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

SGBD Perl Discussion :

[sgbd] Ouvrir une base sql


Sujet :

SGBD Perl

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 15
    Points : 10
    Points
    10
    Par défaut [sgbd] Ouvrir une base sql
    Salut a tous,

    je cherche un moyen d'ouvrir une base postgresql en perl. J'ai cherche sur le forum et sur le net, je n'ai rien trouver.

    Quelqu'un pourrais m'aider svp

    @+

  2. #2
    Membre à l'essai
    Inscrit en
    Février 2004
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 22
    Points : 14
    Points
    14
    Par défaut
    Salut,
    essaie avec ça, ça te permet de te connecter à une base de donnees postgreSQL via perl.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    use DBI;
    #parametres de connexion
    $user="username";
    $password='';
    $dbname="nom_de_la_base";
     
    #connexion a la base
    $dsn="dbi:PgPP:dbname=$dbname";
    $dbh=DBI->connect("$dsn","$user","password")or die "connexion impossible:$ \n";

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 572
    Points : 2 014
    Points
    2 014
    Par défaut
    Bonjour,

    ou bien le module DBI.pm se suffit à lui-même et devrait te fournir les routines nécessaires pour bosser en Perl avec ta BDD, ou bien il te faut un module supplémentaire genre DBD:ostgresql.

    Ceci dit, logiquement depuis la v5.8.0 de Perl, le DBI.pm suffit généralement.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 42
    Points : 43
    Points
    43
    Par défaut
    Il te faut tout d'abord les modules DBI et DBD:g.
    Pour ouvrir une connexion au serveur, il faut faire appel à la métode
    connect en passant en paramètres le DSN (driver PostgrSQL, nom de la base, port, hôte) ainsi que le nom et le mot de passe de l'utilisateur.
    Progresse en programmation

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 15
    Points : 10
    Points
    10
    Par défaut
    Salut,

    Merci pour vos reponses, je vais tester ca.
    Je vous tiens au courant.

    Il faut remplacer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $dsn="dbi:PgPP:dbname=$dbname";
    par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $dsn="dbi:Pg:dbname=$dbname";
    Sinon ca marche, merci de votre aide
    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 03/10/2014, 11h54
  2. [Débutant] Ouvrir une base de données SQL avec ADO, et la créer si elle n'existe pas
    Par ermite67 dans le forum Accès aux données
    Réponses: 0
    Dernier message: 29/09/2014, 11h05
  3. Ouvrir une base de données sql de grande taille (250Mo)
    Par Angerbode dans le forum Administration
    Réponses: 8
    Dernier message: 10/08/2011, 08h40
  4. ASP.NET - Ouvrir un binaire depuis une base SQL Server
    Par nono27200 dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 16/10/2008, 20h47
  5. ouvrir une base dans sql server
    Par mohamed2006 dans le forum MS SQL Server
    Réponses: 13
    Dernier message: 07/04/2008, 12h39

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