phpbar.de logo

Mailinglisten-Archive

MySQL Connection Failed: Can't connect to MySQL server on

MySQL Connection Failed: Can't connect to MySQL server on

Ruediger Weiss ruediger_weiss at web.de
Mon Jan 27 18:33:38 CET 2003


> Wie gebe ich denn MySQL fürs LAN frei?
[..]
> > mysql -h 217.28.225.142 -u gercke -p

Ein paar Anmerkungen:

1) Ist das nicht eine öffentliche IP ?
Bist Du sicher, dass da keine Firewall den Port 3306 blockiert? 
Versuch mal telnet 217.28.225.142 3306
Wenn der Server erreichbar ist, antwortet er mit einer Versionsnummer

2) Stelle sicher, dass der Server nicht mit der  --skip-networking Option gestartet wurde.

3) Du hast die Rechte in den Privilege Tabellen von Hand gesetzt? 
Hast du danach flush privileges oder mysqladmin reload durchgeführt?

4) Bist Du sicher, dass Du Deinen mysql-Server derart öffnen willst?
Ich würde Dir empfehlen, phpMyAdmin einzusetzen, das hat folgende Sicherheitsvorteile:
- Kommunikation mit dem mysql Server nur von localhost aus.
- WebInterface mit so ziemlich allen Möglichkeiten, die man remote benötigt.
- Sicheres Benutzerkonzept: 
  Ein "Hauptbenutzer", der den Serverzugang verwaltet, beliebige Benutzer die 
  auf beliebigen Datenbanken beliebige Rechte haben können
Ich würde das dann über https ansprechen (apache mit mod_ssl z.B.)
Die Dinge, die phpMyAdmin nicht unterstützt, kannst Du dann z.B. über einen SSH Client machen.

Auch im LAN macht phpMyAdmin Sinn, dann kannst Du dir den https Zusatzaufwand sparen.

Viele Grüße,
Rüdiger
______________________________________________________________________________
Ab heute wird nichts mehr vergessen! Mit dem Organizer von 
WEB.DE FreeMail. http://freemail.web.de/features/?mc=021145

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive