MYSQL:root-pwd-definition geht net....

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

Beitrag von pablovschby »

Code: Alles auswählen

[root@linuxserver1 root]# ps aux | grep mysql
root      1140  0.0  0.0  3248  668 pts/1    S    20:21   0:00 grep mysql
und das:
  • [root@linuxserver1 3.23.52]# cat /var/mysql/data/linuxserver1.err
    030503 18:24:39 mysqld started
    Fatal error: Can't change to run as user 'mysql' ; Please check that the user e
    xists!
    030503 18:24:39 Aborting

    030503 18:24:39 /usr/local/mysql/3.23.52/libexec/mysqld: Shutdown Complete

    030503 18:24:39 mysqld ended

    030503 20:08:56 mysqld started
    /usr/local/mysql/3.23.52/libexec/mysqld: File './linuxserver1-bin.001' not found
    (Errcode: 13)
    030503 20:08:56 Could not use linuxserver1-bin for logging (error 13)
    030503 20:08:56 /usr/local/mysql/3.23.52/libexec/mysqld: Can't create/write to
    file '/var/mysql/data/linuxserver1.pid' (Errcode: 13)
    030503 20:08:56 /usr/local/mysql/3.23.52/libexec/mysqld: Can't find file: './my
    sql/host.frm' (errno: 13)
    030503 20:08:56 /usr/local/mysql/3.23.52/libexec/mysqld: Error on delete of '/v
    ar/mysql/data/linuxserver1.pid' (Errcode: 2)
    030503 20:08:56 mysqld ended
aber der server läuft ja laut "ps ax"
gruss&danke
pablo
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Nein, der Server läuft nicht!

Code: Alles auswählen

root@linuxserver1 root]# ps aux | grep mysql
root      1140  0.0  0.0  3248  668 pts/1    S    20:21   0:00 grep mysql
Das "grep mysql" da kommt von Deinem "ps aux" Befehl :D

Das hier ist der Knackpunkt:

Code: Alles auswählen

[root@linuxserver1 3.23.52]# cat /var/mysql/data/linuxserver1.err
030503 18:24:39 mysqld started
Fatal error: Can't change to run as user 'mysql' ; Please check that the user e
xists!
030503 18:24:39 Aborting 
Bzw. der erste Ansatzpunkt. Überprüfe den User "mysql" und wenn es ihn noch nicht gibt, erstell ihn! Dann sehen wir weiter :D
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

Beitrag von pablovschby »

ich würd ihn so prüfen:

Code: Alles auswählen

[root@linuxserver1 3.23.52]# useradd -g mysql mysql
useradd: user mysql exists
[root@linuxserver1 3.23.52]#
...et maintenant..? merci beacuop......mais il est déjà là, der benützer mysql......(hilfe)
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Hast Du auch alle in der Anleitung genannten chown's gemacht?

Ansonsten, wenns immer noch nicht läuft, versuch es auf der MySql-Mailingliste: http://www.mysql.de/documentation/lists.html
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

Beitrag von pablovschby »

  • [root@linuxserver1 3.23.52]# chown -R root /usr/local/mysql
    [root@linuxserver1 3.23.52]# chown -R mysql /usr/local/mysql/var
    chown: konnte Attribute von »/usr/local/mysql/var« nicht holen: Datei oder Verzeichnis nicht gefunden
    [root@linuxserver1 3.23.52]# chgrp -R mysql /usr/local/mysql
    [root@linuxserver1 3.23.52]#
Hierbei wird Mysql unter dem entsprechenden Pfad installiert, allerdings als Datenverzeichnis "/var/mysql/data" verwendet. Dieses Datenverzeichnis bleibt auch bei späteren Upgrades innerhalb der Versionsnummer gleich.(www.baach.de)
also dann das:
  • [root@linuxserver1 3.23.52]# chown -R mysql /var/mysql/data
    [root@linuxserver1 3.23.52]# ls
-->keine ber. zum starten....usw

das ist doch alles...oder...?
(könntest du dich ev. abmelden, bevor du gehst...? ich weiss, das ist aufdringlich, aber wir (oder mind. ich ) führe/n hier einen post-chat...... ich meld mich dann ab (also dann, wenn ich geh, jetzt noch nicht...))
danke...
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

Beitrag von pablovschby »

halt...wart noch...es ist glaubs geg.....
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Ist das denn das richtige Verzeichnis?

Ich würde sagen, wir beenden das hier, und Du fragst auf der MySql ML.

BTW, ich bin fast immer online, und das wird sich auch nicht ändern :D
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

Beitrag von pablovschby »

...1... was heisst ML?

...2. wie komme ich auf diese oberflöche, dass am anfang anstat "root@localhost...usw" einfach nur "mysql>" st3eht...?

"mysql" geht net...

wieso imemr online...? was ist mit schlafen???
  • [root@linuxserver1 var]# mysql -h linuxserver1 -u mysql -p
    bash: mysql: command not found
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

ML: Mailingliste, URL siehe ein paar Posts weiter oben.

In die MySql-Konsole kommst Du mit "mysql", das geht aber erst, wenn der Server läuft :D Wo genau steckt den mysql? Mach mal als normaler User ein "which mysql".
Zuletzt geändert von itst am 03.05.2003 20:57, insgesamt 1-mal geändert.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

Beitrag von pablovschby »

Code: Alles auswählen

[root@linuxserver1 root]# ps ax | grep mysql
 1306 pts/0    S      0:00 /bin/sh /usr/local/mysql/3.23.52/bin/safe_mysqld --da
 1331 pts/0    S      0:00 /usr/local/mysql/3.23.52/libexec/mysqld --basedir=/us
[root@linuxserver1 root]#
läuft also-.---[/quote]
Antworten

Zurück zu „Coding & Technik“