MySQL Server von außen zugreifbar machen
hi
wie kann ich einen MySQL Server von außen zugreifbar machen?
hab bis jetzt nur eine Anleitung gefunden in der man in der my.cnf datei das skip-networking auskommentieren muss (ein #davor setzen).
hab das gemacht und den MySQL server neu gestartet. danachwar es wie vorher, es ging nicht!
der port (3306) ist in der router-firewall sowie in der software-firewall freigegeben/offen.
was mache ich falsch?
mfg
ak
p.s.: der server läuft bei xampp unter windows
p.s.2: ich muss den server zugreifbar machen, da ich ein programm geschrieben habe, welches auch auf anderen rechner in anderen netzwerken auf die datenbank zugreifen muss.
wie kann ich einen MySQL Server von außen zugreifbar machen?
hab bis jetzt nur eine Anleitung gefunden in der man in der my.cnf datei das skip-networking auskommentieren muss (ein #davor setzen).
hab das gemacht und den MySQL server neu gestartet. danachwar es wie vorher, es ging nicht!
der port (3306) ist in der router-firewall sowie in der software-firewall freigegeben/offen.
was mache ich falsch?
mfg
ak
p.s.: der server läuft bei xampp unter windows
p.s.2: ich muss den server zugreifbar machen, da ich ein programm geschrieben habe, welches auch auf anderen rechner in anderen netzwerken auf die datenbank zugreifen muss.
Hast du die richtige my.cnf bearbeitet? XAMPP nimmt doch immer nicht die Standardpfade, sondern übergibt eigene. Guck einfach mal in die entsprechende BAT-Datei, die für das starten des MySQL-Servers verantwortlich ist.
Auf jede Frage gibt es eine Antwort, man muss nur lange genug danach suchen.
z.B. auf www.netscripter.de :-P
Hast du das auch auf die richtige IP im Router zum Weiterleiten gesetzt? Feste Ip-Adresse vergeben und bei Netzwerkadapter(Karte/Stick) automatisches Zuweisen der IP-Adresse deaktiviert und entsprechende feste IP Adresse auf beiden Seiten richtig konfiguriert?
Zitat
der port (3306) ist in der router-firewall sowie in der software-firewall freigegeben/offen.
Zitat
hm.. bind-adress hast auch auskommentiert?
bind-adress gibts in meiner my.cnf datei gar nicht.
Zitat
und der mysql user hat Grant?
nein, das soll nur ein benutzer zum daten abfragen, updaten und eintragen in einer bestimmten db sein.
Zitat
Hast du die richtige my.cnf bearbeitet? XAMPP nimmt doch immer nicht die Standardpfade, sondern übergibt eigene. Guck einfach mal in die entsprechende BAT-Datei, die für das starten des MySQL-Servers verantwortlich ist.
mysql_start.bat:
Spoiler
![]()
Quellcode
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 @echo off echo Diese Eingabeforderung nicht waehrend des Running beenden echo Please dont close Window while MySQL is running echo MySQL is trying to start echo Please wait ... echo MySQL is starting with mysql\bin\my.cnf (console) mysql\bin\mysqld --defaults-file=mysql\bin\my.cnf --standalone --console if errorlevel 1 goto error goto finish :error echo. echo MySQL konnte nicht gestartet werden echo MySQL could not be started pause :finish
die pfade sind richtig eingetragen
Zitat
Hast du das auch auf die richtige IP im Router zum Weiterleiten gesetzt? Feste Ip-Adresse vergeben und bei Netzwerkadapter(Karte/Stick) automatisches Zuweisen der IP-Adresse deaktiviert und entsprechende feste IP Adresse auf beiden Seiten richtig konfiguriert?
ich hab die weiterleitung auf die ip von meinem rechner gesetzt, im mom nur zu testzwecken um zu schauen ob das mit der db funzt.
wollte das schonmal anders machen, dann sind alle rechner abgekackt weil sie mit wlan sich zum router verbinden
aber im moment ist es richtig eingestellt
ich hab grad mal mit MySQL Administrator versucht, der gibt mir aus:
[...]
MySQL Fehlernummer ist 2003
Can't connect to MySQL server on 'meine-domain.de'(10060)
[...]
2003 heißt ja das der server nicht antwortet, weiß aber nicht woran das liegen könnte.
habt ihr noch ne idee?
edit:
hab grade alle software firewalls ausgeschaltet und es ging immer noch nicht, daran liegts schonmal nicht
edit: habe ein bisschen an was rumgespielt und verstellt und siehe da, es funktioniert

danke für eure hilfe
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »andreaskeil« (28. Juli 2008, 09:37)
Bei mir tauchte das Problem auch auf. Und dank des Hinweises auf portfw ging es dann.
Kann aber unter Umständen manchmal auch am DSL-Anbieter liegen. Bei Kabel Deutschland sind zum Beispiel teils IP-Bereiche von vorne herein gesperrt, die man durch einen Anruf freischalten lassen kann.
Kann aber unter Umständen manchmal auch am DSL-Anbieter liegen. Bei Kabel Deutschland sind zum Beispiel teils IP-Bereiche von vorne herein gesperrt, die man durch einen Anruf freischalten lassen kann.
Signaturen sind doof ;-)
Ähnliche Themen
-
Provider & Webspace »-
Kostenloser Webspace
(16. September 2002, 18:42)
-
PHP »-
MySQL auf anderm Server
(25. Februar 2003, 17:03)
-
Provider & Webspace »-
Suche kostenfreien SQL Server
(8. Februar 2003, 17:09)
-
Support intern »-
[Frage] ip der db ^^
(16. November 2002, 22:46)


