![]() |
Datenbank: MYSQL • Version: 4.0 • Zugriff über: Delphi 5.0 direct Mysql
Verbindung zu MySQL-Server
Also mein Problem ist das ich nach einen Tutorial arbeite und eigentlich alles funktioniert nur die Verbindung zum Server funktioniert nicht !
Ich habe bei 1und1 einen MYSQL-Server
Delphi-Quellcode:
und es wird dann eine fehrlermeldung angegeben das keine Verbindung zum Host hergestellt werden kann !
procedure TForm1.Button1Click(Sender: TObject);
begin // Eigenschaften setzen FMysql.Host := 'db234.puretec.de'; FMysql.port := 3306; FMysql.user :=' user1'; FMysql.password := 'passwort'; FMysql.UnixSocket := ''; FMysql.Db := 'test'; // Datenbank auf dem Server FMysql.UseNamedPipe := false; FMysql.UseSSL := false; FMysql.Compress := true; FMysql.TrySockets := false; if FMysql.Connect then ShowMessage('Verbindung aufgebaut') else ShowMessage('Fehler beim Verbinden: '+FMysql.LastError); end; Weiß nicht woran das liegen kann ! Kann mir jemand einen Tip geben ....? |
Re: Verbindung zu MySQL-Server
Zitat:
kann man bei 1&1 denn von extern auf den mySQL-Server zugreifen? Die meisten WEB-Hoster unterbinden das nämlich. |
Re: Verbindung zu MySQL-Server
Zitat:
Spass beiseite. Nutze mal die Forensuche hierüber, und du wirst wahrscheinlich schnell festellen, dass dein Provider keinen externen MySQL Datenbankzugriff zulässt. Hast da wohl bei 1und1 Pech gehabt, aber eventuell hilft es ja, mal direkt bei denen nachzufragen, obs da ne Möglichkeit gibt... Ansonsten den Provider wechseln... Bei all-inkl.de z.B. klappt auch der externe Zugriff (kannst dir ja mal dort einen Testaccount einrichten und ausprobieren)... |
Re: Verbindung zu MySQL-Server
Das wars darauf bin ich nicht gekommen !
Ich habe gerade bei 1und1 gelesen das es aus Sicherheitsgründen nicht möglich ist ! Danke für den Tip !!!! |
Re: Verbindung zu MySQL-Server
Wobei die Frage ist ob man wirklich eine MySQL-DB will die direkt übers Internet angesprochen wird. AFAIR ist die MySQL-Verbindung nicht allzu sicher und genau aus dem Grund wird sie standardmäßig nirgends erlaubt. Da sind dann so Sachen wie SSH-Tunnel oder VPN ne nette Alternative, wo man sich der Sicherheit relativ sicher sein kann ;)
Wenn die MySQL-DB denn wirklich direkt übers Internet angesprochen werden soll, sollte man zumindest einen Benutzer mit seeehr eingeschränkten Rechten dafür nutzen, der nur genau das darf, was man über die Verbindung machen muss. Dh wenn ein Prog nur Log-Einträge in ne Tabelle schreiben soll dann würde man eben nur Inserts auf die eine Tabelle erlauben. Grüße, Chris |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz