ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.so

Dieses Thema: "ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.so" im Forum "FreeBSD" wurde erstellt von aktivfrühstück, 19.03.2007.

  1. #1 aktivfrühstück, 19.03.2007
    aktivfrühstück

    aktivfrühstück Eroberer

    Dabei seit:
    19.03.2007
    Beiträge:
    66
    Zustimmungen:
    0
    Hallo ich habe da ein Problem und weiß nicht weiter...
    Seit ein paar Tagen beschäftige ich mich mit linux und freebsd.
    Ich will MySql auf FreeBSD rechner installieren ...(Version 5.1)
    habe das auch brav nach Anleitung gemacht..
    aber jedesmal wenn ich mysql dann anstarten will kommt folgende fehlermeldung

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

    ich verweifel bald...und weiß nich weiter....
    jhatte jmd auch schonmal dieses Problem??
    irgendwie muss ich doch den server starten können aber es geht nich:(
     
  2. Anzeige

    schau mal hier --> (hier klicken). Viele Antworten inkl. passender Shell-Befehle!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 madfool, 19.03.2007
    madfool

    madfool Tripel-As

    Dabei seit:
    12.08.2004
    Beiträge:
    192
    Zustimmungen:
    0
  4. #3 aktivfrühstück, 19.03.2007
    Zuletzt bearbeitet: 19.03.2007
    aktivfrühstück

    aktivfrühstück Eroberer

    Dabei seit:
    19.03.2007
    Beiträge:
    66
    Zustimmungen:
    0
    hi also ich habe hier 2 rechner. auf dem einem linux, auf dem andren freebsd. bin auf beiden als root angemeldet und hab eine netrzwerk verbindung eingereichtet.
    jetz muss auf dem freebsd rechner der mysql server zum laufen gebracht werden..
    habe dazu von mysql.org die mysql version 5.1 runtergelden. dann habe ich die installationsschritte befolgt:

    (ich hab jetz nochma alles gelöscht und von vorne angefangen)

    #cd /usr/local
    #gunzip </usr/mysql-5.1.15....tar.gz | tar xvf -
    #ln -s /usr/local/mysql-5... mysql
    #cd mysql
    #scripts /mysql_install_db

    Antwort:

    WARNING: The host 'linux-hhyz.....................................' could not be looked up with resolveip.
    This probably means that your libc libraries are not 100 % compatible
    with this binary MySQL version. The MySQL daemon, mysqld, should work
    normally with the exception that host name resolving will not work.
    This means that you should use IP addresses instead of hostnames
    when specifying MySQL privileges !
    Installing all prepared tables
    Fill help tables

    To start mysqld at boot time you have to copy support-files/mysql.server
    to the right place for your system

    PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
    To do so, start the server, then issue the following commands:
    ./bin/mysqladmin -u root password 'new-password'
    ./bin/mysqladmin -u root -h linux-hhyz..................................... password 'new-password'
    See the manual for more instructions.

    You can start the MySQL daemon with:
    cd . ; ./bin/mysqld_safe &

    Please report any problems with the ./bin/mysqlbug script!

    The latest information about MySQL is available on the web at
    http://www.mysql.com
    Support MySQL by buying support/licenses at http://shop.mysql.com

    #cd bin
    #./mysqld_safe &

    Antwort:

    [1] 6075
    linux-hhyz# chown: mysql: Invalid argument
    Starting mysqld daemon with databases from /usr/local/mysql/data
    STOPPING server from pid file /usr/local/mysql/data/linux-hhyz......................................pid
    070319 14:35:36 mysqld ended

    und wenn ich dann mysql eingebe, dann kommt der fehler
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.so


    so vll habe ich irgendwas wichtiges vergessen???
    oder ist der installationsweg falsch?
    .
    .
    .
    EDIT (autom. Beitragszusammenführung) :
    .

    aso vll sollte ich noch sagen das ich mich über die linux konsole mit dem andren rechner verbunden habe um das zu installieren...
     
  5. #4 madfool, 19.03.2007
    madfool

    madfool Tripel-As

    Dabei seit:
    12.08.2004
    Beiträge:
    192
    Zustimmungen:
    0
    Naja, die Fehlermeldung kommt ja weil der MySQL-Server garnicht gestartet ist...
    Was die Fehlermeldung beim Start anbelangt solltest du mal in das startscript schauen an welcher stelle da ein chown abgesetzt wird und was an der Stelle eventuell schief laufen könnte... Vielleicht fehlt das Datenverzeichniss: /usr/local/mysql/data

    Gruß
    D.
     
  6. #5 aktivfrühstück, 21.03.2007
    aktivfrühstück

    aktivfrühstück Eroberer

    Dabei seit:
    19.03.2007
    Beiträge:
    66
    Zustimmungen:
    0
    so ich hab das jetz nochma anders gemacht.... habe mit add_pkg paketname den mysql server und den mysql clienten ausm netz gezogen...

    jetz will ich in dem verzeichnis wo die datei mysql_install_db ist diese ausführen.

    dazu tippe ich ein..:
    mysql_install_db --user=mysql

    daraufhin rattert der das progreamm ab und gibt mir immer diese meldung:

    070321 16:16:25 [ERROR] /usr/local/libexec/mysqld: Can't find file: './mysql/help_relation.frm' (errno: 13)

    und das so oft, dass die konsole gar nicht ausreicht, um alle anzuzeigen...

    ahhh zum verzweifeln..
    habe die datei gesucht und auch gefunden... und in alle möglichen ordner kopiert damit der die finden kann, tuter aber nich X(
    immer die selbe meldung. dann habe ich
    mit chmod -R u=rwxs,g=rwxs,o=rwxs directory und
    chmod u=rwxs,g=rwxs,o=rwxs directory
    alle zugriffsrechte gegeben (dachte das es vll daran liegen könnte)
    aber immer noch die selbe fehlermeldung....

    ohman was hab ich falsch gemacht?
    oder wohin muss ich denn nun help_relation.frm kopieren damit der die findet?????
    :hilfe2:
     
  7. #6 aktivfrühstück, 22.03.2007
    aktivfrühstück

    aktivfrühstück Eroberer

    Dabei seit:
    19.03.2007
    Beiträge:
    66
    Zustimmungen:
    0
    ohhhhhhhhhh es geht!!!!!!!!!!!!!!
    welch schöner tag...

    danke trotzdem:):) :))
     
Thema:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.so

Die Seite wird geladen...

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.so - Ähnliche Themen

  1. postfix - fputs-error

    postfix - fputs-error: Ich hoffe, dass sich wer von euch mit postfix bzw. der Fehlermeldung auskennt. Ich habe nach dem Youtube-Video postfix eingerichtet: [MEDIA] Nun...
  2. journal commit I/O error auf SSD

    journal commit I/O error auf SSD: Hallo zusammen Habe meiner "Sun Ultra 45" (SPARC System) eine 64GB-SSD eingebaut, und dort das OS (Debian 7) installiert. In unregelmässigen...
  3. Kein Sound im Spiel - OpenAL error

    Kein Sound im Spiel - OpenAL error: Ich hab in einem Spiel leider keinen Sound. In der Konsole kommt in einer Endlosschleife immer diese Meldung: OpenAL error: 40964 (Audio_Tick...
  4. syntax error near unexpected token `&'

    syntax error near unexpected token `&': Hallo Ich habe ein Scrip angepasst bzw. erweiter und habe nun an einer Stelle ein Problem. Vor der erweiterung ist es einwandfrei...
  5. Update error für OpenSuse 12.3 für "libsolv-tools-0.3.2-2.14.1"

    Update error für OpenSuse 12.3 für "libsolv-tools-0.3.2-2.14.1": Hallo, ich kann mein OpenSuse 12.3 nicht mehr richtig updaten. beim versuch bekomme ich folgende Meldung: ( 1/23) Installing:...