Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2008 Teil von April

SELFHTML Forumsarchiv
XAMPP & PDO mySQL Driver Problem

Informationsseite
  1. Seite (SERVER) XAMPP & PDO mySQL Driver Problem von Jurik, 30. 04. 2008, 11:52
nach unten

XAMPP & PDO mySQL Driver Problem

Die folgende Nachricht zum Thema stammt von: Jurik, 30. 04. 2008, 11:52

Hallo Leute,

ich möchte gerne mit XAMPP(für Windows 1.6.6a/EXE (7-zip)) die PDO Klasse für eine mySQL Verbindung aufbauen.
Die mySQL-DB ist lokal auch über XAMPP realisiert.

Nun passiert folgender Fehler, wenn ich per:

$dbRead = new PDO($dbAccess['dbHost'],$dbAccess['dbUserName'],$dbAccess['dbPassword'],array(PDO::ATTR_PERSISTENT => true));


die Klasse initialisieren möchte:

per Exception abgefangene Fehlermeldung: "could not find driver"

Was aber nicht sein kann, da in der PHP.ini folgende Zeilen stehn:
extension=php_pdo.dll
extension=php_pdo_mysql.dll

Nun kenne ich mich mit XAMPP, bzw. Apache und PHP auf Windows so gut wie gar nicht aus.

phpinfo() spuckt folgendes aus:
-------------------------------------------------------
PDO drivers  mssql, mysql, sqlite2
PDO Driver for MySQL, client library version 5.0.51a
-------------------------------------------------------

Hat jemand eine Idee was ich machen muss, damit die PDO Klasse funktioniert?

Viele Grüße,
Jurik

nach obennach unten

XAMPP & PDO mySQL Driver Problem

Die folgende Nachricht zum Thema stammt von: Patrick Figel, 30. 04. 2008, 14:46

Was steht in $dbAccess['dbHost']? Nur der Host des SQL-Servers, wie der Name erahnen lässt, oder einen gültigen DSN?
DSN sind so aufgebaut: treiber:host=SQL-Server-Host;dbname=Datenbankname
für MySQL ersetzt du treiber durch mysql.

nach obennach unten

XAMPP & PDO mySQL Driver Problem

Die folgende Nachricht zum Thema stammt von: Jurik, 30. 04. 2008, 16:40

»» DSN sind so aufgebaut: treiber:host=SQL-Server-Host;dbname=Datenbankname

*g* das wars - ich wollt grad posten, dass ich den Fehler gefunden hab und seh deine Antwort.

Vielen Dank trotzdem! :)

nach obennach unten

XAMPP & PDO mySQL Driver Problem

Die folgende Nachricht zum Thema stammt von: dedlfix, 30. 04. 2008, 21:07

echo $begrüßung;

Mal noch was ganz anderes:

»» $dbRead = new PDO([...],array(PDO::ATTR_PERSISTENT => true));

Bist du dir sicher, dass du eine persistente Verbindung haben möchtest? Kennst du die Eigenschaften persistenter Verbindungen und weißt, wie man mit ihnen umzugehen hat, dass sie einen Vorteil ergeben und nicht genau das Gegenteil der Wirkung, wie du sie dir vielleicht vorstellst? Im Allgemeinen ist ein Verbindungsaufbau zu einem MySQL-Server mit recht wenig internem Aufwand verbunden, so dass jede Scriptinstanz normalerweise ohne Nachteile seine eigene Verbindung aufbauen kann.


echo "$verabschiedung $name";

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2008 Teil von April

© 1998-2006 Seite Impressum, Software: Classic Forum