Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi DirectMySQL und Delphi (https://www.delphipraxis.net/87882-directmysql-und-delphi.html)

Klingo 6. Mär 2007 18:38

Datenbank: MySQL (xampp) • Version: 1.6.0a • Zugriff über: DirectMySQL

DirectMySQL und Delphi
 
Hallo

Zuerst, was ich eigentlich machen wil...
Ich möchte mit Delphi6 auf einen selbst-gehosteten MySQL zugreifen können, dafür habe ich mir "xampp 1.6.0a" runtergeladen und mir so einen eigenen MySQL-Server gemacht, bei dem dann einen neuen Benutzer erstellt, der alle Rechte hat.
Dann habe ich die DirectMySQL-Units in mein Projekt getan, und das Tutorial befolgt.
Wenn ich jetzt dann allerdings auf den Login Button klick auf meinem Programm, dann geschieht eine Weile nichts und dann kommt der Fehler

"Can't connect to MySQL server on '*externe ip*' (0)"

anpingen kann ich meine externe ip und der port 3306 ist auch auf die IP geöffnet.
Wenn ich dann aber localhost oder meine interne IP angebe, dann gibts keine Probleme mit dem verbinden.

Ich weiss nicht, was ich falsch gemacht haben könnte :( ich höffe ihr könnt mir helfen.

Vielen Dank schoneinmal!

Klingo

mkinzler 6. Mär 2007 19:25

Re: DirectMySQL und Delphi
 
Ist für die MySQL-Datenbank der externe Zugriff erlaubt?

Klingo 7. Mär 2007 08:11

Re: DirectMySQL und Delphi
 
Ja, ich habe extra einen neuen Benutzer im phpmyadmin gemacht, der von jedem Host aus Zugriff hat, auf alle Datenbanken.

Klingo

Bernhard Geyer 7. Mär 2007 08:18

Re: DirectMySQL und Delphi
 
Zitat:

Zitat von Klingo
Ja, ich habe extra einen neuen Benutzer im phpmyadmin gemacht, der von jedem Host aus Zugriff hat, auf alle Datenbanken.

Ist scheinbar doch nicht 100% korrekt eingerichtet worden.
Die Fehlermeldung sagt ja eindeutig das von deiner IP-Adresse der Zugriff von diesem User nicht erlaubt ist.
AFAIK hatte ich sowas ähnliches und erst durch eine komplette neuinstallation konnte ich diese verkonfigurierte Benutzerverwaltung wieder hinbiegen.

Klingo 7. Mär 2007 08:25

Re: DirectMySQL und Delphi
 
Das komische ist nur, wenn ich ein php-file mache und diese auf einen anderen Server lade und dort auf meine mysql-datenbank zugreifen will, dann klappt das.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:19 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