Datenbank: mariadb • Version: 10.1 • Zugriff über: Firedac
Verbindung zu einer MariaDB Datenbank herstellen
Liste der Anhänge anzeigen (Anzahl: 3)
Hallo,
wenn ich eine Verbindung zu einer MariaDB Datenbank herstellen möchte, dann erhalte ich folgende Fehlermeldung: https://www.delphipraxis.net/attachm...1&d=1551737479 Obwohl, die .dll-Dateien im Projektordner vorhanden sind. https://www.delphipraxis.net/attachm...1&d=1551737672 Hier sind meine Einstellungen: https://www.delphipraxis.net/attachm...1&d=1551737749 Der Port, Benutzername, Passwort etc. stimmen. Mit den Daten kann ich mich auch über HeidiSQl einloggen. Was mache ich falsch? |
AW: Verbindung zu einer MariaDB Datenbank herstellen
Die Dateien müssen nicht im Projektverzeichnis sein, sondern im Verzeichnis der EXE. Passt die Bitigkeit?
|
AW: Verbindung zu einer MariaDB Datenbank herstellen
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:
Ich habe ein 64 Bit Betriebssystem. Das müssten 64-Bit DLL Dateien sein. Die dll-Dateien habe ich aus dem mysql bzw. mariadb Programe Ordner. https://www.delphipraxis.net/attachm...1&d=1551740145 https://www.delphipraxis.net/attachm...1&d=1551740153 |
AW: Verbindung zu einer MariaDB Datenbank herstellen
Zitat:
Gruß K-H |
AW: Verbindung zu einer MariaDB Datenbank herstellen
Zitat:
Woran sehe ich, ob ich ein 32Bit oder 64 Bit Compilat besitze? Ich habe ein 64 Bit Betriebssystem, falls du das meinst. |
AW: Verbindung zu einer MariaDB Datenbank herstellen
Es kommt nicht auf das Betriebssystem oder auf den Datenbankserver an, sondern einzig und ausschließlich auf deine Anwendung die du da gerade erzeugst.
Ist dies eine 32-Bit Anwendung, dann brauchst du die 32-Bit DLL-Dateien Ist dies eine 64-Bit Anwendung, dann brauchst du die 64-Bit DLL-Dateien ... und du solltest wissen was es ist, denn du erzeugst diese Anwendung. Ja, eine 32-Bit Anwendung kann auf einem 32-Bit oder 64-Bit System laufen und eine 64-Bit Anwendung nur auf einem 64-Bit System. Trotz allem kommt es nur auf die Anwendung selber an. |
AW: Verbindung zu einer MariaDB Datenbank herstellen
Liste der Anhänge anzeigen (Anzahl: 2)
Hier mal ein kleines Beispielprojekt, wie man dieses recht komfortabel lösen kann.
Die "Magie" des Kopierens liegt dabei in den Projekt-Optionen Anhang 50780 So kann man pro Platform andere Dateien in den Anwendungspfad kopieren lassen. |
AW: Verbindung zu einer MariaDB Datenbank herstellen
Verwendest Du ein tFDPhysMySQLDriverLink und hast Du die Eigenschaft "VendorLib" auf die libmysql.dll oder libmariadb.dll gesetzt?
|
AW: Verbindung zu einer MariaDB Datenbank herstellen
Zitat:
Ich habe im Task Manager nachgeschaut. Es ist eine 32-Bit Anwendung. Die 32 Bit dll-Datei habe ich hier gedownloaded und in den gleichen Pfad, wo die EXE liegt, kopiert. http://www.dlldownloader.com/libmysql-dll/ Ich bekomme weiterhin, die gleiche Fehlermeldung. |
AW: Verbindung zu einer MariaDB Datenbank herstellen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz