Hallo Hartmut
Am 25.02.2015 um 10:31 schrieb Hartmut Kraus:
Logisch;) Womit willst du den schlussendlich auf den MySQL-Server verbinden? Und hast du Verbindung mit per Telnet getestet?
vg Chrigu
Hallo Hartmut
Am 25.02.2015 um 10:31 schrieb Hartmut Kraus:
Logisch;) Womit willst du den schlussendlich auf den MySQL-Server verbinden? Und hast du Verbindung mit per Telnet getestet?
vg Chrigu
Entschuldige, das hab' ich jetzt erst gelesen:
Nee, das geht weder von der einen noch von der anderen Seite
Hm, wo finde ich die?
-- http://www.hkraus.eu/
Am 25.02.2015 um 11:28 schrieb Christian Schweingruber:
wird vom Client angenommen, und der versucht dann, Verbindung zum Server aufzunehmen - wenn also bei "mysql" oder "mysql /?" schon kommt: "Der Befehl 'mysql' ist entweder falsch geschrieben oder konnte nicht gefunden werden" ...
Hab' mir also mal die "mysql.exe" aus der "zip" nach "C:\Programme\" entpackt, coole Fehlermeldung beim Aufruf:
nehme an, sie muss noch registriert werden - wie ging das doch gleich
"C:\Programme\mysql.exe -u [user] -h winlina -p[passwort] Zugriff verweigert"
Stimmt, die funzt auch noch nicht:
-- http://www.hkraus.eu/
Am 23.02.2015 um 22:36 schrieb Hartmut Kraus:
Den Namen des MySQL-Servers.
Das kommt drauf an, von welcher Host-Angabe Du sprichst:
Server-Hostname verwendet werden.
BTW, hier geht es gar nicht um Elektronik und kaum um Linux, sondern vornehmlich um MySQL. --> XP+Fup2.
Thomas
Am 25.02.2015 um 12:19 schrieb Thomas Rachel:
Hm, meine User in der DB sind ja "korrekt" angelegt, es ist doch eher ein Netzwerkproblem:
-- http://www.hkraus.eu/
Die Meldung sagt nur, dass auf der anderen Seite kein telnet-daemon
telnet ip-des-mysql-rechners 3306 (mysql-port) versuchen. Damit kannst Du testen, ob MySQL auf seinem Port lauscht.
Wenn Du da eine solche Fehlermeldung kriegst, sagt es dass MySQL nicht
-- Reinhardt
Am 25.02.2015 um 12:07 schrieb Hartmut Kraus:
doch nicht auf Port 23 sondern 3306!
vg Chrigu
Hm, hab' den Server mit "bind-address = 127.0.0.1 127.168.2.1" gestartet
- "netstat -tulpen | fgrep mysqld" liefert mir:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 114 19361 4710/mysqld
"telnet 192.168.2.1 3306" von der VM (also von 192.168.2.2) liefert:
"Verbindungsaufbau zu 192.168.2.1...Es konnte keine Verbindung hergestellt werden mit Host auf Port 3306 : Verbindung fehlgeschlagen"
(Das kommt aber wie gesagt bei allen Adressen, mit oder ohne Portangabe.)
Hm, was denn nun ...
-- http://www.hkraus.eu/
Am 25.02.2015 um 13:39 schrieb Christian Schweingruber:
ich keinen Port angebe. Aber mit Port 3306 geht auch nix.
-- http://www.hkraus.eu/
Ach wo, das Rindvieh bin ich. ;)
Ja, stand wirklich so drin. ;) So, jetzet also:
"bind-address = 127.0.0.1 192.168.2.1"
Server neu gestartet - "netstat -tulpen | fgrep mysqld" liefert aber
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 114 55697 5502/mysqld
.....
-- http://www.hkraus.eu/
Am 25.02.2015 um 13:41 schrieb Hartmut Kraus:
mitgeben. Ob mit obiger Syntax MySQL nun zwei Sockets erstellt oder die
Paste eine Option.
Thomas
Am 25.02.2015 um 14:11 schrieb Hartmut Kraus:
Und wie gehabt:
"telnet 192.168.2.1 3306" von der VM (also von 192.168.2.2) liefert:
"Verbindungsaufbau zu 192.168.2.1...Es konnte keine Verbindung hergestellt werden mit Host auf Port 3306 : Verbindung fehlgeschlagen"
-- http://www.hkraus.eu/
Am Wed, 25 Feb 2015 13:43:50 +0100 schrieb Hartmut Kraus:
Das schmerzt. Hattest du dich nicht hier immer wieder als verkannter IT- und
Lutz
-- Mit unseren Sensoren ist der Administrator informiert, bevor es Probleme im Serverraum gibt: preiswerte Monitoring Hard- und Software-kostenloses Plugin
MySQL macht wirklich zwei auf, zumindest ist es so auf der Linux-Kiste
Aber wenn ich mich richtig erinnere, stand da nicht bind-address sondern nur bind. Kann mcih aber irren, hier ist es schon 21.30, also einige Stunden und einige hundert Zeilen Software her.
-- Reinhardt
nein, in der "my.cnf". ;)
Richtig. ;)
Kann ich ja mal probieren, aber wie gesagt. Auch mit "bind-addresss =
0.0.0.0" (d.h., er soll Verbindungsanfragen von allen bekannten Adressen 192.168.2.2 aufbauen - was hab' ich da nun noch falsch gemacht?-- http://www.hkraus.eu/
Hallo Reinhardt,
Reinhardt Behm schrieb:
MariaDB erlaubt nur eine IP-Adresse in bind-address. Behauptet jedenfalls
wird.
Hallo Hartmut
Am 25.02.2015 um 15:01 schrieb Hartmut Kraus:
^ wieviele s?
Ich schlage ein "etwas" systematischeres Vorgehen vor:
- Testwerkzeuge bereithalten und verstehen.
- Typfehler vermeiden
- Connect vom Server per IP-Adresse mysql -h 192.168.2.1 ... testen
ne VM)
- Connect von dort aus testen ...
so schwer sollte es nicht sein...
Chrigu
>Am 25.02.2015 um 13:43 schrieb Hartmut Kraus:
einem anderen Rechner, andererseits ein Kommandozeilentool hierzu.
mit einem Telnet-Server reden, der auf Port 23 lauscht. Will man was
Aber ich sehe grade, wir sind ja immer noch in der Elektronik-NG. Dort ist das so was von OffT - das korrigieren wir grade mal.
Thomas
Am 25.02.2015 um 14:14 schrieb Thomas Rachel:
Ich brauche aber mindestens zwei. Also auch zwei Sockets?
Japp, ich auch - egal mit welcher Syntax. Und wenn ich alles mit "bind" weglasse:
netstat -tulpen | fgrep mysqld tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 114 320917 11740/mysqld
richtig? Nur eben nicht so (die relevanten Zeilen aus der "my.cnf") - also nur ein Socket?
# Remember to edit /etc/mysql/debian.cnf when changing the socket location. [client] port = 3306 socket = /var/run/mysqld/mysqld.sock
# Here is entries for some specific programs # The following values assume you have at least 32M ram # This was formally known as [safe_mysqld]. Both versions are currently parsed. [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0
[mysqld] # # * Basic Settings # user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp lc-messages-dir = /usr/share/mysql# [client]
skip-external-locking # # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure.
# bind-address = 127.0.0.1 # bind-address = 0.0.0.0
-- http://www.hkraus.eu/
Am 25.02.2015 um 16:09 schrieb Christian Schweingruber:
Kein Problem, war's auch noch nie. (Jetzt auch nicht mit gar nix
Alles mit -h = [localhost | 127.0.0.1 | melina | 192.168.2.1] funzt,
Hostname.
Meine VM /ist/ mein einziger anderer Host. ;) Mit Win2k drauf (ich kann
aber ewig).
-- http://www.hkraus.eu/
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.