[Win] mysql von PC verwalten?

  • Thread starter Thread starter FireLee
  • Start date Start date
F

FireLee

Guest
hi,

ich hab mir Navicatruntergeladen um meine Datenbanken bequem von PC aus zu verwalten ohne phpmyAdmin leider scheind das ganze nicht so recht die verbindug aufzubauen, (bei meinen testserver auf localhost ged es auch...)
er scheind den falschen Hostnamen zu nehmen aber warum? stimmt der Port eventuell nicht?

oder kennt ihr noch andere Programme dieser Art?

hier meine Einstellungen und dei Fehlermeldung:
http://img87.imageshack.us/img87/1647/bild00240cj.gif
 
Laesst dein MySQL externe Zugriffe zu?

Bei dir local funktioniert es, weil du da bestimmt als Host "localhost" angegeben hast. Aber in diesem Fall muss MySQL einen Zugriff auf Port 3306 zulassen.

[edit]
stimmt der Port eventuell nicht?
"netstat -l"
Das zeigt dir schon mal den Port :) [mysql = 3306]
 
Last edited by a moderator:
am die portanzeige funscht bei mir nicht, es kommt zwar ein köstchien aber das schließt gleich weider...

wei überprüfe ich den port?
 
[geloescht]

[edit] Du musst auch sagen, dass du einen Windows Server hast.


[edit nach Huschi's Post] Hab ich ja, aber ich ging davon aus, dass es so ein locales Windows Tool waere, welches sich mit der DB verbindet. Remote Desktop habe ich erst spaeter gesehen :)
 
Last edited by a moderator:
Laut Fehlermeldung findet die Connection statt.
Aber dort steht auch "root@...t-dialin.net".

Daher stell ich mir die Frage:
Läuft der navicat auf dem Remote-Host?
Das sieht im Screenshot so aus.

Wenn ja, stimmen Deine Einstellungen nicht.
Wenn nein, dann ist der Zugriff für den Benutzer 'root' nur auf localhost begrenzt.

PS: @Guin: Hätte man gesehen, wenn man das Bild ansieht. ;)

huschi.
 
also das Programm liegt auf meinen PC...
(würde man an den statusleisten sehen) :D

der Benutzer root hat "all privileges" (laut phpmyadmin) oder muss man das noch wo anders freigegeben werden?

oder muss noch irgendwas am server selbst geändert werden (win 2003)?
 
FireLee said:
der Benutzer root hat "all privileges" (laut phpmyadmin) oder muss man das noch wo anders freigegeben werden?
Hatte ich bereits beschrieben. Aber nochmal im Klartext: 'host='%'.

huschi.
 
sorry aber jezt hab ich den faden verloren, was meinst du damit?
 
Der User braucht nicht nur all-privileges, sondern auch, daß er sich von externen Rechnern einloggen darf. In mysql.user muß also das Feld 'host' auf '%' stehen.

PS: Bitte Punkt 3 der Boardregeln beachten.

huschi.
 
Back
Top