Datenbank: MySQL • Version: 5,1 • Zugriff über: TADOConnection
Datenbankzugriff MySQL
Hallo zusammen,
ich versuche eine Verbinung mit dem MYSQL-Server aufzubauen, klappt aber nicht. Der MySQL-Server ist auf einer NAS. Ich wollte mit TADOConnection die Verbindung aufbauen. Im Connectionstring gebe ich: 'DRIVER=MySQL ODBC 3.51 Driver;'+'SERVER=192.168.2.101;'+'DATABASE=Test;+' UID=root;'+'PASSWORD=admin;'+'OPTION=3'; ein. Setze im Objectinspector Connected auf true, es kommt ein Dialog dass mich nach Benutzer und Passwort fragt und dann die Fehlermeldung: Der Datenquellenname wurde nicht gefunden und es wurde kein Standardtreiber angegeben. Ich habe hier schon viel rumgesucht aber nichts so richtig gefunden, was ich brauche. Viel lese ich, das mit den Zeos Komponenten gearbeitet werden soll, wäre auch ok aber für Delphi XE2 gibt es keine Installation. Vielen Dank und Grüße Peter |
AW: Datenbankzugriff MySQL
ist eine Weile her dass ADO für MySql gebraucht hatte, ich habe noch etwas im Hinterkopf wie
http://faq.hosteurope.de/view.php?mo...ontent_id=5789 und Problemen bei einer der Versionen die ich installiert hatte, ob das jetzt 3.x oder 4.x war weiß ich allerdings nicht mehr. |
AW: Datenbankzugriff MySQL
Zeos gibt es für xe2, allerdings nur im svn. Irgendwer hat hier auch eine Installationsanleitung gepostet.
|
AW: Datenbankzugriff MySQL
Danke für die Antwort.
Was ist ein Versionskontrollsystem? zZ arbeite ich mich in MySQL ein. Es ist eher Zufall, dass ich diese DB habe. Ich habem mir ein NAS gekauft und überrascht festgestellt, dass ich auch ein MySQL DBMS installiert habe. Soweit scheint das auch zu klappen, das DBMS bediene ich mit PHPMyAdmin. Allerdings stehe ich hinsichtlich Zugriff auf die DB per Delphi völlig im Dunkeln. Bislang habe ich nur mit Paradox gearbeitet (ich weiß ist veraltet, aber es funktioniert für eine lokale DB. Ist der Zugriff über ADO nicht empfehlenswert? Gibt es irgendwo eine Anleitung für das Abfragen von Daten über ADO? Leider ist die Delphi-Hilfe an dem Bereich für mich teilweise völlig unverständliche. Gruß Peter |
AW: Datenbankzugriff MySQL
Zitat:
|
AW: Datenbankzugriff MySQL
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich habe Zeos7 installiert. War auch nicht ganz so einfach, egal ... In einem Tutorium von Delphi-Treff sind nur ganz andere Componenten. Nun bei TZConnection kann ich viel einstellen, die Componente ist im Anhang. Es fragt nach dem Benutzer und Paßwort, das gebe ich an und es kommt die nachfolgende Fehlermeldung. Desktop ist der PC auf dem Delphi läuft, also der Client. Der MySQL-Server läuft auf einer NAS QNAP. Mit PHPMyAdmin kann ich wunderbar auf das DBMS zugreifen. Die DB Flughafen habe ich angelegt. Was mache ich falsch? Gruß Peter |
AW: Datenbankzugriff MySQL
So wie es aussieht lässt der Server keinen Zugriff von außen zu. phpMyAdmin läuft ja wahrscheinlich auch auf dem NAS, daher ist das aus dessen Sicht dann localhost und somit zulässig.
|
AW: Datenbankzugriff MySQL
Ja, PHPMyAdmin läuft auf der NAS. Aber wie überrede ich jetzt das System mir den Zugang doch zu gewähren?
|
AW: Datenbankzugriff MySQL
Versuch es mal damit: http://www.huschi.net/12_123_de.html...t=bind-address
|
AW: Datenbankzugriff MySQL
Danke DaddyH
ich probiere das mal aus, muss allerdings noch suchen, wo die bind-address ist. Allerdings verstehe ich das nicht, ist MySQL nicht gerade für den Zugriff von außen entwickelt worden, bzw weiterentwickelt. Gerade wenn es sich um eine DB im Web handelt, muss es doch Zugriff von außen zulassen, oder ist da immer local ein Programm, dass den DB-Zugriff steuert? Wie macht man das denn in verteilten Netzen? Gruß Peter (mein Programm ist Version 1.0) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:41 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