Mysql Startet nicht

MySQL, PostgreSQL, SQLite
randar
Posts: 73
Joined: 2002-08-31 12:01

Mysql Startet nicht

Post by randar » 2003-10-17 12:23

Ich hab mir die bins von mysql.org besorgt.
Wenn ich nun /bin/mysqld_safe & mache bekomme ich folgende meldung
h1205:/usr/local/mysql # ./bin/mysqld_safe &
[1] 29572
h1205:/usr/local/mysql # Starting mysqld daemon with databases from /usr/local/mysql/data
031017 12:16:58 mysqld ended


[1]+ Done ./bin/mysqld_safe
h1205:/usr/local/mysql #
Der mysql Sever startet also nicht. Lann mir einer sagen woran das liegt?
Wenn ich jetzt zum beispiel mit mysqladmin ein passwort erstellen will kommt folgendes.
h1205:/usr/local/mysql # ./bin/mysqladmin -u root password 'xxx'
./bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!
h1205:/usr/local/mysql #
Aber /tmp/mysql.sock ist vorhanden.
Ich weiss nicht woran das liegen soll.

Lokal auf meinem Rechner hatte ich das selbe Problem doch irgendwann ging es dann ich weiss nicht mehr wie ich das hinbekommen habe :-/

cye
Posts: 144
Joined: 2003-03-27 19:18
Location: Bayerischer Wald

Re: Mysql Startet nicht

Post by cye » 2003-10-17 12:25

meldungen in logfiles ?

randar
Posts: 73
Joined: 2002-08-31 12:01

Re: Mysql Startet nicht

Post by randar » 2003-10-17 12:27

In welcher logfile soll ich nachgucken ( bin noch nen bissle neu )

cye
Posts: 144
Joined: 2003-03-27 19:18
Location: Bayerischer Wald

Re: Mysql Startet nicht

Post by cye » 2003-10-17 12:32

/var/log/mysql/mysql.err
/var/log/mysql.log
/var/log/syslog
/var/log/messages

r00ty
Posts: 747
Joined: 2003-03-17 15:32

Re: Mysql Startet nicht

Post by r00ty » 2003-10-17 12:37

was für ne Distri setzt du ein ?

randar
Posts: 73
Joined: 2002-08-31 12:01

Re: Mysql Startet nicht

Post by randar » 2003-10-17 13:12

Ich habe Suse 8.1 aufm server.
Also in var/log/messages steht nichts und die anderen Dateien gibt es nicht, auch nicht im mysql ordner :-/

randar
Posts: 73
Joined: 2002-08-31 12:01

Re: Mysql Startet nicht

Post by randar » 2003-10-18 18:35

Kann mir keiner helfen?
Kann ja nichts dafür das es diese dateien nicht gibt :-/

oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim

Re: Mysql Startet nicht

Post by oxygen » 2003-10-18 19:21

Also wenn /tmp/mysql.sock vorhanden ist aber der mysqld sich nicht starten lässt ist was faul, 2 Möglichkeiten:

1. MySQL läuft und der gestartet Prozess kann deswegen nicht Port und Socket benutzten.

2. in /tmp/mysql.sock liegt ne Dateileiche und MySQL kann deswegen den Socket nicht benutzten.

gamecrash
Posts: 339
Joined: 2002-05-27 10:52

Re: Mysql Startet nicht

Post by gamecrash » 2003-10-18 19:52

Existiert die Datei /usr/local/mysql/data/h1205.err und was steht drin?

randar
Posts: 73
Joined: 2002-08-31 12:01

Re: Mysql Startet nicht

Post by randar » 2003-10-20 09:08

Jepp die Datei gibt es und es steht folgendes drinn:
031017 12:04:12 mysqld started
031017 12:04:12 InnoDB: Operating system error number 13 in a file operation.
InnoDB: See http://www.innodb.com/ibman.html for installation help.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'create'.
InnoDB: Cannot continue operation.
031017 12:04:12 mysqld ended
Muss ich irgendeinem Ornder andere Rechte geben oder vertshe ich das falsch?

edit:

Ah nun gehts, ich hab die Rechte vom mysql Ordner von root auf mysql geändert.
Danke für eure Hilfe.

Anonymous

Re: Mysql Startet nicht

Post by Anonymous » 2003-10-21 18:05

Ah nun gehts, ich hab die Rechte vom mysql Ordner von root auf mysql geändert.
Hi,
ich habe das selbe Problem. Mit welchem Befehl änder ich denn den die Rechte. Ich benutze dafür PuTTy!

oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim

Re: Mysql Startet nicht

Post by oxygen » 2003-10-21 18:21

Randar wrote:Jepp die Datei gibt es und es steht folgendes drinn:

031017 12:04:12 mysqld started
031017 12:04:12 InnoDB: Operating system error number 13 in a file operation.
InnoDB: See http://www.innodb.com/ibman.html for installation help.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'create'.
InnoDB: Cannot continue operation.
Verwendest du wirklich InnoDB? Falls nicht solltest du das in der my.cnf abschalten, geht ganz schön auf die Performance...

Anonymous

Re: Mysql Startet nicht

Post by Anonymous » 2003-10-21 20:03

Ich hab im Inet folgenden Code gefunden. Der richtige kann es nicht sein, weil mysql sich immernoch sofort beendet.

Code: Select all

root # chown -r mysql.root mysql
Könnte mir bitte einer den Befel für die Rechtevergabe sagen?

darkspirit
Posts: 553
Joined: 2002-10-05 16:39
Location: D'dorf

Re: Mysql Startet nicht

Post by darkspirit » 2003-10-21 20:08

Versuch mal "chown -R mysql:mysql /pfad/zum/gewünschten/ordner".

Anonymous

Re: Mysql Startet nicht

Post by Anonymous » 2003-10-21 20:14

Dann gibt er mirr das aus:

Code: Select all

chown: `mysql:mysql': invalid group

darkspirit
Posts: 553
Joined: 2002-10-05 16:39
Location: D'dorf

Re: Mysql Startet nicht

Post by darkspirit » 2003-10-21 20:17

"groupadd mysql"