Wie kann ich über Perl auf die Datenbank zugreifen?



Ab dem Paket PowerWeb Starter (ältere Pakete: ab BasicWeb XL) haben Sie die Möglichkeit, MySQL-Datenbanken für Ihre Internet-Präsenz zu nutzen.

Beachte auch Wie kann ich eine Datenbank anlegen und verwalten?

Für eine Verbindung per DBI-Modul in Perl benötigen Sie zusätzlich folgende Parameter:

  • Host: rdbms.strato.de
  • Username: Uxxxx
  • Datenbankname: DBXXXX

    Ein Connect in Perl könnte somit folgendermaßen aussehen:
    (dabei sind die Angaben DBXXXX, Uxxxx, sowie das Passwort durch Ihre eigenen Einträge zu ersetzen)
    Beachte auch Wie lautet mein Datenbankname?


#!/usr/bin/perl

use DBI;
use CGI;

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

$dbuser="Uxxxx";
$dbpass="XXXXXX";
$sqlbefehl="select * from Tabellenname where Feld=Wert";
$dbh = DBI->connect($dbserver,$dbuser,$dbpass); # An Datenbank anmelden
$sth = $dbh->prepare($sqlbefehl); # SQL-Befehl vorbereiten
$ok=$sth->execute; #SQL-Befehl senden
...... und der Rest des Scriptes!


Bitte achten Sie bei der Angabe des Datenbanknamens auf die Großschreibung der Buchstaben "DB", sowie "U". Ein Connect über bsp. "dbxxxx" schlägt fehl.
War dieser Artikel hilfreich?   Ja / Nein


Vielen Dank für Ihr Feedback!
Tut uns Leid. Warum hat ihnen der Artikel nicht geholfen?
  Informationen unklar oder unvollständig
  Informationen fehlerhaft
  Artikel behandelt nicht mein Problem
  Artikel zu lang


Kommentar (optional)