[Frage] Navicat Problem

10/21/2013 17:36 chainsta#1
Hallo Leute.

Im Voraus mal gesagt; ja, ich habe die SuFu benutzt, aber nicht das gefunden was ich suche.

Zu meinem Problem.

Mein bester Freund und ich haben einen WoW-Server 3.3.5a Mangos erstellt, der Server läuft und können darauf connecten.

Die Frage, die im Raum steht, ist wie ich nun auf seinen WoW-Server mit Navicat verbinden kann.

Habe seine Tunngle IP als Host Name/Ip Address, seinen Port 3316 (haben wir umgeändert) und Benutzername + Passwort ist auch richtig. Trotzdem kann ich nicht mit der Datenbank connecten.

Wir sind auch im gleichen Netzwerk, da mein Rechner bei ihm Zuhause steht.
P.s. Firewall etc alles aus.

Hoffe ihr könnt uns helfen.

MfG Chainsta<3.
10/22/2013 13:00 foxyfoxtrod#2
Hallo Chainsta,

seine Tunngle IP ist für dich Nutzlos, wenn das nicht auch die IP ist, auf der der Mysql Server läuft. Er sollte auf seiner Maschine (Oh lieber Gott, lass ihm ein Ubuntu haben) seine Config Datei für mysql suchen (my.cnf | einfach in die Suche eingeben), diese dann öffnen und die Stelle "bind adress" suchen. Dort sollte eine IP stehen, die da vermutlich lautet: 127.0.0.1, falls noch nicht geändert. Anschließend muss mysql neu gestartet werden.

Anschließend muss im mysql auch die Möglichkeit gegeben sein von allen Hosts aus auf die mysql Datenbank zuzugreifen. Das geht, indem man in die "mysql" Datenbank rein geht und die Tabelle "users" lokalisiert. In der Spalte "Host" muss der Wert von "localhost" auf "%" (Prozent) gesetzt werden. Danach sollte der Cache für die Privilegien erneuert werden, das geht mittels einer Query, die man in Navicat eingeben kann:

Code:
FLUSH PRIVILEGUES;
Sucht euch hierzu eine Anleitung aus dem Internet und informiert euch über die Risiken, die so etwas mit sich bringt.


Solltet ihr das nicht hinbekommen, dann schreibt bitte ein Paar mehr Informationen dazu:

Betriebssystem (ggf. Service Pack)
Mysql Version
Versuchte Schritte
Gebutsdatum (einfach, weil man hier generell schlechte Erfahrungen mit halb pubertären Teenagern hat)