mySql Studio PC/ mysql PI

  • Hallo ihr

    habe auf meinen PC das MySql Studio installiert und versuche ein Verbindung zu meinem PI
    auf zu bauen, ich bekomme aber folgende Fehlermeldung

    Lost connection to MySQL server during query (192.168.178.31:80)

    Wo koennete das Problem liegen, mysql auf dem PI ist installiert und scheint auch zu laufen (mysql --help).

    Wer kann mir helfen, danke im vorab

    Gruss wg

    Einmal editiert, zuletzt von wgrimm55 (11. Januar 2014 um 16:48)

  • Tach auch, wgrimm55,

    standardmässig wird, wenn ich das noch richtig in Erinnerung habe, mysql nur für den lokalen Rechner (127.0.0.1) installiert.
    Da muss in einer Conf-Datei der listen-Eintrag von 127.0.0.1 auf 0.0.0.0 eändert werden, sonst ist die DB nach aussen nicht sichtbar.
    Aber frag mich jetzt nicht, welche Datei das war :s

    Was ich etwas komisch finde ist, dass in der Fehlermeldung Port 80 (für http) ausgegeben wird.

    cheers,
    -ds-

  • danke erstmal fuer die Antwort

    mit dem Port 80 ist das so eine Sache
    wenn ich nicht Port 80 angebe kommt die folgende Meldung.

    Can't connect to MySQL server on '192.168.178.31' (10061):

    Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte 192.168.178.31:3306


    Ich habe keine Ahnung was ich da als Port angeben soll.
    Ich hoffe das mir irgendeiner weiterhelfen kann.

    Gruss W.G

  • 3306 ist der MySQL-Port...

    siehe in der /etc/mysql/my.cnf

    Code
    [mysqld]
    port            = 3306

    In der gleichen Datei findest Du auch die Netzwerkadresse (Standard ist localhost / 127.0.0.1), die auf 0.0.0.0 geändert werden sollte, wenn Du von "aussen" auf MySQL zugreifen willst.

    Code
    # 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
  • Hallo Jungs

    Danke
    das sieht schon besser aus. jetzt kommt nur noch die Fehlermeldung

    -PC.fritz.box' is not allowed to connect to this MySQL server.

    ich habe jetzt schon versucht eine port freigabe einzurichten fuer

    192.168.178.31
    von port 3306
    an port 3306

    anzulegen, hat aber nichts gebracht.
    Hat jemand eine idee

    Gruss W.G.

  • Habe nun versucht das alles einzustellen bekomme aber jetzt folgende Fehlermeldung

    Access denied for user 'xxx'@'yyyy.fritz.box' (using password: YES)

    was will er mir damit sagen?

    Wer hat eine Idee

    Gruss

  • Er/Sie/Es will Dir sagen, dass Du keinen Zugriff hast...
    Du solltest den Host, von dem aus der User zugreifen soll, erlauben oder alle Hosts mit "%" (Ohne Anführungszeichen)

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!