Archiv verlassen und diese Seite im Standarddesign anzeigen : mysql .... fehlermeldung beim ersten starten ..????
hi,
wollte eben mal mit mysql status schauen was der server sagt , doch ich erhalte nur folgende meldung:
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
warum ist die datei nicht da ???? habe alles wo im suse8.0 paket enthalten installiert ...
oder gehört die datei zu einem anderen tool ???
ist es möglich sie von einem anderen suse rechner zu kopieren, oder was steht dort genau drin??? oder wird sie erst erzeugt???? ... muss ich eigentlich zuerst irgendwie ein install befehl ausführen ???
danke für etwaige tipps
tschau
hi
schau mal mit ps aux | grep mysqld nach ob er schon läuft. du müßtest etwas in der art erhalten
ps aux | grep mysqld
root 703 0.0 0.2 2300 1124 ? S 07:05 0:00 /bin/sh /usr/bin/safe_mysqld --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --socket=/var/lib/mysql/mysql.sock --datadir=/var/lib/mysql
mysql 757 0.0 0.3 20340 2000 ? S 07:05 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --skip-locking
mysql 770 0.0 0.3 20340 2000 ? S 07:05 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --skip-locking
mysql 771 0.0 0.3 20340 2000 ? S 07:05 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --skip-locking
rip 2602 0.0 0.1 1768 696 pts/3 R 16:24 0:00 grep mysqld
wenn du nur die letzte zeile hast, läuft er noch nicht. dann versuch ihn mal mit /usr/bin/safe_mysqld als root zu starten und mach anschließend noch mal die ps geschichte.
ps: übrigens ein stück weiter unten ist ein thread, der genau das thema behandelt.
Gruß HangLoose
hi,
bei mir kommt folgendes:
root 2035 0.0 0.1 1620 556 pts/1 S 17:07 0:00 grep mysql
einzige zeile ...
hab ihn auch jetzt schon soweit , dass er mir , wie in dem thread weiter unten statt einer 2 in den klammern eine 111 bringt:
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
hab mal in die mysql.sock geschaut ... sie ist leer .... könnte es daran liegen?
könnte mir vielleicht jemand seine mal schicken? oder steht da total was anderes drin?
zweites problem bei dem upgrade auf die aktuelle version von mysql (von der homepage) kann ich zwar (mit --test) den client upgraden , anschließend auch das normale mysql -paket (ohne die clientauktualisierung kommen fehlermeldungen, dass irgendwelche dateien nicht zusammenpassen) .... doch wenn ich mysql-shared upgraden will kommt eine fehler, dass eine datei der neuen version mit der alten version in konflikt steht ....
hat vielleicht von euch noch jemand eine ältere version zwischen 3.23.48-19 und der aktuellen 3.23.53a-1 ?????
danke
tschau
nachtrag .....
mysql scheint jetzt zu laufen .... doch bleibt ein kleine problem:
mysql-shared bringt mir immer noch folgende meldung beim upgrade:
file /usr/lib/libmysqlclient.so.10.0.0 from install of MySQL-shared-3.23.53a-1 conflicts with file from package mysql-shared-3.23.48-19
und mysql-bench diese:
MySQL-DBI-perl-bin is needed by MySQL-bench-3.23.53a-1
wer kann mir dazu was sagen????
danke tschau
moin moin
versuch jetzt noch mal, die MySQL-shared-3.23.53a-1 mit rpm -e zu deinstallieren und anschließend die neue version zu installieren.
zu deinem mysql-bench problem. das das ein benchmark-prog ist weißt du, oder? brauchst du das? wenn ja, brauchst du das perl-dbi-modul, wie die fehlermeldung schon sagt. das findest du hier
http://www.mysql.de/downloads/api-dbi.html
so und hier noch ein wenig lesestoff für's nächste 1/4 jahr ;)
http://www.mysql.de/documentation/mysql/bychapter/
Gruß HangLoose
Ich habe den gleichen Fehler mit mysql.socket -- aber aus diesen Threat hier werde ich nicht schlau.. wie habt ihr das gelöst?
GoRn
Fragt mich nicht wie... aber ich habe es geschafft.
Habe X MySql Startvarianten durch getippt - am ende funktionierte auch /etc/init.d/./mysql start
:-)
GoRn
Luetti1984
03.10.07, 12:43
rcmysql start # verwenden Sie "insserv mysql" für einen dauerhaften Start
Das sollte klappen. Hat es zumindestens bei mir. (opensuse 10.2)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.