Thread erstes Skript für die Datenbank-Verbindung (61 answers)
Opened by Michael47 at 2016-02-03 19:48

Linuxer
 2016-02-05 11:49
#183755 #183755
User since
2006-01-27
3872 Artikel
HausmeisterIn

user image
naja, wie viele "mysqlPP" hast Du in Deinem Skript stehen?

Du verwendest 'dbi:mysqlPP:database=pizzadb;host=127.0.0.1;port=3306', um den Zugriff auf Deine Datenbank zu beschreiben. Darin hast Du mysqlPP. Das ist der "Treiber", den DBI verwenden soll, um auf die Datenbank zuzugreifen, und macht daraus ein DBD::mysqlPP und versucht dann, dieses Perl-Modul zu laden. Aber offensichtlich ist dieses Modul nicht bei Dir installiert!

Deine Fehlermeldung zeigt Dir ja auch noch auf, welche Treiber möglich sind. In der Liste ist auch mysql enthalten.

Ersetze also entweder das "mysqlPP" durch "mysql" und versuche es erneut.
Oder Du installierst das fehlende Perl-Modul CPAN:DBD::mysqlPP nach; dann sollte es auch mit "mysqlPP" funktionieren.


edit: Hinweise auf DBD::mysqlPP ausformuliert und erweitert.


Last edited: 2016-02-05 11:56:49 +0100 (CET)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread erstes Skript für die Datenbank-Verbindung