ubuntuusers.de

mySQL-Verbindung über Netzwerk

Status: Gelöst | Ubuntu-Version: Ubuntu 7.04 (Feisty Fawn)
Antworten |

dave87

Anmeldungsdatum:
12. März 2007

Beiträge: 89

Hallo,

ich habe ein Problem mit der mySQl-Verbindung auf meine Server.

Ich programmiere Lokal auf dem Client PHP und habe den mySQL Server auf einem Ubuntu-"Server".
Leider ist die Verbindung extrem langsam! Ich brauche alleine 5.x Sekunden für mysql_connect.
Auf Localhost benötigt mysql_connect 0.000x Sekunden.

An was könnte dies liegen? Ich habe hier Gigabit-Lan, von daher sollte es kein Problem sein.

Wenn ich mein Testscript direkt auf dem Server ausführe braucht es auch nur einige Milli-Sekunden

Wenn ich den Server Ping bekomme ich folgendes:

64 bytes from 192.168.1.100: icmp_seq=1 ttl=64 time=0.103 ms
64 bytes from 192.168.1.100: icmp_seq=2 ttl=64 time=0.102 ms
64 bytes from 192.168.1.100: icmp_seq=3 ttl=64 time=0.098 ms
64 bytes from 192.168.1.100: icmp_seq=4 ttl=64 time=0.090 ms

Also völlig normal 😉

gruß,
david

comm_a_nder

Avatar von comm_a_nder

Anmeldungsdatum:
5. Februar 2006

Beiträge: 2533

Wohnort: Dresden

Dann connecte Dich mal mit dem mysql client von Deinem Rechner aus zum Server, um zu verifizieren, ob es ein PHP oder ein Netzwerkproblem ist.

uname

Anmeldungsdatum:
28. März 2007

Beiträge: 6030

Wohnort: 127.0.0.1

Du könntest mal versuchen den Port per "netcat" oder "SSH-Port-Forwarding" von deinem Ubuntu-Server auf deinen lokalen Rechner umzuleiten. Dann kannst Du evtl. mit "127.0.0.1" arbeiten. Sollte im Internet Anleitungen dazu geben. Ob es hilft ist jedoch eine andere Frage. Könnte auch ein Nameserver-Problem sein, sofern Du einen Namen anstatt eine IP-Adresse nutzt.

dave87

(Themenstarter)

Anmeldungsdatum:
12. März 2007

Beiträge: 89

Ich habe den Fehler selber gefunden.
es liegt an der Namensauflößung.

Ich habe in die /etc/mysql/my.cnf folgendes eingetragen:

skip-name-resolve

Es würde auch helfen in die known_hosts die Ips und Hostnames der Clients einzutragen.

Jetzt habe ich wieder Verbindungszeiten von <0.10 ms

Antworten |