Comment puis-je accéder aux bases de données à travers Perl ?


Pour une connexion à Perl par le module DBI, vous aurez besoin des paramètres suivants:

  • Hôte: rdbms.strato.de
  • Nom d´utilisateur: Uxxxx
  • Nom de la base de données: DBXXXX

    Une connexion dans Perl apparaîtra comme suit:
    (les données DBXXXX, Uxxxx, ainsi que le mot de passe doivent être remplacés par vos propres données)
    Beachte auch Quel est le nom de ma base de données?

  • #!/usr/bin/perl

    use DBI;
    use CGI;

    $dbserver="DBI:mysql:DBXXXX:rdbms.strato.de";

    $dbuser="Uxxxx";
    $dbpass="XXXXXX";
    $commande_sql="select * from nom de table where field=valeur";
    $dbh = DBI->connect($dbserver,$dbuser,$dbpass); # se connecter à la base de données
    $sth = $dbh->prepare($commande_sql); # Préparer la commande SQL
    $ok=$sth->execute; #envoyez la commande de SQL
    ...... et le reste des scripts!!


    Lors de la saisie du nom de la base de données, veuillez noter que les lettres "DB" ainsi que le "U" doivent être écrites en majuscule. Une connexion via par ex. "dbxxxx" échoue.
    Cet article vous a-t-il été utile ?    oui / non