PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL + Probleme mit privatem Netzwerk



smog_at
10.02.04, 17:40
Hey @all,

und zwar habe ich auf einem Linux-Rechner MySQL installiert, local läuft auch alles wunderbar mit PHP und so. Nun möchte ich gerne meine Serienbriefe so umstellen, das Word sich die Informationen vom MySQL-Server holt. Den ODBC-Treiber von http://www.mysql.org habe ich mir schon installiert, jedoch bekomme ich keinen Zugriff auf meinen Server.

Die Fehlermeldung unter Windows lautet:

[MySQL][ODBC 3.51 Driver] Can't connect to MySQL Server on '192.168.1.11'(10061)
Der Linux-Rechner hat 192.168.1.11, und der Windows-Rechner 192.168.1.101 als IP.

Wäre für jede Hilfe sehr dankbar

MfG smog_at

drcux
10.02.04, 18:07
nen User angelegt, der auch von "fremden" Rechnern zugreifen darf?

smog_at
10.02.04, 18:38
Ja, habe mit PHPMyAdmin einen neuen user hinzugefügt, jedoch funktioniert auch dies nicht, auch nach neustart den MySQL-Servers nicht

MfG smog_at

filou
10.02.04, 18:48
Hi,

leider weiß ich nicht welche Disrti du benutzt. Bei Debian ist es so, das in der /etc/mysql/my.cnf skip networking aktiviert ist.
Einfach auf #skip networking ändern und schon kann ich übers Netzwerk drauf zugreifen.

mfg

drcux
10.02.04, 18:48
Wie sehen die Rechte des Users aus? Was sagt die mysql.log?

smog_at
10.02.04, 19:19
Also alle Benutzer haben zum Test mal alle Rechte. Für Hosts habe ich bei einem Benutzer * und bei einem anderen %, Habe diese zwei möglichkeiten im Internet gefunden.

In den Logs schreibt er mir keine Fehlermeldungen

MfG smog_at

/home/franz
10.02.04, 19:22
vielleicht hast du ne firewall aktiviert die den mysql port aufm server blockt :ugly:

smog_at
10.02.04, 19:47
Ne, ne Firewall habe ich auch nicht.
:( Das muss doch irgendwie gehen. Passen * oder % beim Hostnamen?

MfG smog_at

smog_at
10.02.04, 20:06
Anscheinend liegt es nicht am Benutzer, habe versucht von einem anderen linux-pc zu connecten:

mysql -h 192.168.1.11 -u homeuser -p
Enter password:
ERROR 2003: Can't connect to MySQL server on '192.168.1.11' (111)

Lokal funktoniert das ganze

Woran kann das noch liegen?

MfG smog_at

drcux
10.02.04, 21:33
machmal ein

# telnet 192.168.1.11 3306

LKH
10.02.04, 22:22
Hi,

hast du das mal mit dem "skip networking" überprüft? Im Übrigen wird bei allen mir bekannten RDBMs statt des "*" nur das "%" eingesetzt (ausser MS Access, aber ich sprach auch von RDBMs ;)).

Wenn's das mit dem "skip networking" und dem Platzhalter nicht war, poste mal deine Usertabelle.

smog_at
11.02.04, 18:14
Ok, funktioniert jetzt, und zwar habe ich in der Datei "/etc/mysql/my.cnf" bei bind-address 127.0.0.1 einfach auf 0.0.0.0 ausgebessert.

MfG smog_at