Aqua: MySQL - Auf Mandrake installiert => Errors !

Hallo!

Das da lief gerade bei mir ab:

======================================================================

[root@localhost html]# urpmi mysql
Um die Abhängigkeiten zu erfüllen, werden die folgenden Pakete installiert (14 MB):
MySQL-4.0.11a-5mdk.i586
MySQL-client-4.0.11a-5mdk.i586
MySQL-common-4.0.11a-5mdk.i586
Ist das in Ordnung? (J/n) J
eject: Kann nicht auswerfen! Letzter Fehler: Invalid argument
Bitte legen Sie das Medium mit Namen ,,Installation CD1 (x86) (cdrom1)" in Gerät ,,/dev/scd0".
Betätigen Sie die Return-Taste, sobald Sie soweit sind ...

Installiere /var/cache/urpmi/rpms/MySQL-common-4.0.11a-5mdk.i586.rpm /var/cache/urpmi/rpms/MySQL-client-4.0.11a-5mdk.i586.rpm /var/cache/urpmi/rpms/MySQL-4.0.11a-5mdk.i586.rpm

Vorbereiten ...             ##################################################
   1:MySQL-client           ##################################################
   2:MySQL-common           ##################################################
   3:MySQL                  ##################################################
ERROR: 1062  Duplicate entry 'localhost-root' for key 1
ERROR: 1062  Duplicate entry 'localhost-root' for key 1
040128 10:43:10  /usr/sbin/mysqld: Shutdown Complete

[root@localhost html]#
[root@localhost html]# mysql
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
[root@localhost html]# mysqld
Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
040128 10:43:24  Aborting

040128 10:43:24  mysqld: Shutdown Complete

[root@localhost html]#
[root@localhost html]# mysqld
Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
040128 10:45:19  Aborting

040128 10:45:19  mysqld: Shutdown Complete

[root@localhost html]#

======================================================================

Die Angesprochene Security Section habe ich im Manual bereits
nachgeschlagen aber warum sich der DAEMON als root nicht starten
laesst steht nicht drinnen.

Als user kann man ihr nichtmal starten.
Die MySQL Shell kann ich als user auch nicht starten
weil der Daemon nicht laeuft.

Auch nach mehrmaligen versuch ließ sich der MySQL-Daemon (mysqld)
nicht starten.

Was soll ich tun?

Danke!
Aqua

  1. Hi Aqua

    Die Angesprochene Security Section habe ich im Manual bereits
    nachgeschlagen aber warum sich der DAEMON als root nicht starten
    laesst steht nicht drinnen.

    Hm, könnte evtl daran liegen, dass es gefährlich ist und MySQL dir dein ganzes System kaputt machen könnte wenn etwas schief läuft. Als User kann es erstmal nur alles was diesem User gehört kaputtmachen -> es kriegt einen eigenen User.

    Als user kann man ihr nichtmal starten.
    Die MySQL Shell kann ich als user auch nicht starten
    weil der Daemon nicht laeuft.

    http://www.mysql.com/doc/en/Changing_MySQL_user.html

    Auch nach mehrmaligen versuch ließ sich der MySQL-Daemon (mysqld)
    nicht starten.

    Wenn es beim ersten Mal nicht geht, wird es ohne Änderungen auch danach nicht gehen.

    Was soll ich tun?

    Anfangen zu denken und dich auch an die Gepflogenheiten hier zu halten, du schuldest mir noch 2 Antworten, Threads werden nicht einfach ignoriert nachdem man sie gestartet hat.

    Gruss Daniela