Erstmal ein freudiges hallo an die Forengemeinde!
Ich weiß nicht genau ob es das richtige Forum ist für mein Problem...allerdings ist der Auslöser die neue XAMPP Version auf meiner Kiste.
Erstmal das drum herum:
XAMPP for Windows (7) 5.6.14
Qt Entwicklungsumgebung (QSql)
Nun zum Problem:
Ich wollte protobuf Klasse in PHP erstellen lassen, dies funktionierte aber nicht, da die erhältlichen Tools immer einen Speicherüberlauf hatten (Hab Memory Size auf 1024M hoch gedreht...half nichts), da die Tool scheinbar ihre Probleme mit enums, imports ect. haben.
Dann dachte ich mir, für C gibt es ja schon von Google die Tools. Das hat dann auch funktioniert, schöne C Klassen, welche ich mit Qt nun benutze.
Zudem musste ich noch die neue XAMPP Version installieren da ich MTOM nutzen möchte.
Jetzt habe ich versucht mit einem gebastelten Qt Tool die Verbindung zur Datenbank aufzubauen. Mit der alten XAMPP Version hat das wunderbar funktioniert. Man musste nur bei den Umgebungsvariablen den PATH für die clientmysql.dll angeben (ich meine die hieß so).
Nun mit dem neuen XAMPP scheint trotz Ordnername mysql, MariaDb verwendet zu werden und es fehlt diese Datei....oder ist irgendwo versteckt.
Im Internet gibt es viele Anleitungen das die betreffende Datei wenn man MariaDb installiert im lib Ordner liegt...leider fehlt dieser mir unter xampp/mysql/ (Hier sollte eigentlich lt. Internet dieser LIB Ordner sein).
Ich weiß nicht mehr weiter...habe auch eine Lösung versucht mit Strawberry Perl. Dort solle man die libmysql_.dll (welche offenbar equi ist zu clientmysql.dll) in ein Perl Verzeichnis kopieren. Hab zusätzlich versucht, einfach einen lib ordner in xampp/mysql anzulegen und dort die dll abgelegt. Dann die beiden Verzeichnisse in den Umgebungsvariablen zu PATH hinzugefügt.
Ich hab echt keine Idee mehr...ich hoffe hier kann mir einer helfen
Danke und Gruß
@edit: Da fehlt mir ein...Das Qt Tool zeigt im Debug die Meldung. Error: Driver not loaded Driver not loaded