Archiv verlassen und diese Seite im Standarddesign anzeigen : Mysql
Mysql
Ich weiss nicht so recht ob ich hier richtig bin ?
Habe folgendes Problem , würde gerne eine Datenbank Anlegen und wenn ich in der Konsole mysql eingebe bekomme ich folgenden Fehler
marc@linux:~> mysql
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Mach ich das falsch oder fehlt mir irgendwas ?
MatzeG2002
16.01.03, 16:35
Hi,
ich denke dein MySql sever läuft nicht. Gib mal zum testen "mysqld" ein.
und versuch es nochmal mit "mysql". Wenn das funktioniert musst du SuSE sagen es soll
doch bitte MySql immer bei Rechnerstart mitstarten. Früher ging das mal in der rc.config.
Aber ich glaube ab der Version 8.0 gibt es diese Datei nicht mehr !! :confused:
Ansonsten konnte man noch unter Yast die "Konfigurationsdatei bearbeiten".
Gruß Matze
marc@linux:~> mysqld
bash: mysqld: command not found
marc@linux:~>
Die Antwort bekomme ich dann :-((
MatzeG2002
16.01.03, 16:51
Hast du MySql überhaupt installiert ?
Gruß Matze
PS: Kannst du glaub ich unter Yast nachschauen.
weiss nicht ob das bild als anhang drin ist , aber ja ich habs Installiert
Ich würde mal behaupten wollen, daß Daemonen nur als root gestartet werden können...
@ Jorge
die Medung bekomme ich dann wenn ich es als Root versuche
marc@linux:~> su
Password:
linux:/home/marc # mysqld
Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
030116 18:04:25 Aborting
030116 18:04:25 mysqld: Shutdown Complete
linux:/home/marc # mysql
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
linux:/home/marc #
MatzeG2002
16.01.03, 17:05
@jorge
Hast recht Carsten. Sorry. :ugly:
@marcw
Musst dich als root anmelden, und dann diesen Ablauf nochmal machen.
Ein "su" reicht auch.
Gruß Matze ;)
hi
starte den mysqld mal als root mit /usr/bin/safe_mysqld &
Gruß HL
Original geschrieben von HangLoose
hi
starte den mysqld mal als root mit /usr/bin/safe_mysqld &
Gruß HL
kommt folgendes
marc@linux:~> su
Password:
linux:/home/marc # /usr/bin/safe_mysqld &
[1] 2142
linux:/home/marc # Starting mysqld-max daemon with databases from /var/lib/mysql
030116 18:10:38 mysqld ended
ich glaube du mußt die db's noch installieren => als root /usr/bin/mysql_install_db und dann nochmal /usr/bin/safe_mysqld &
Hat die dinger Installiert , aber den Test macht er nicht
welchen test?
poste mal die ausgabe von ps aux | grep mysql
marc@linux:~> ps aux| grep myspl
marc 2482 0.0 0.1 1764 688 pts/3 S 18:32 0:00 grep myspl
marc@linux:~>
jo dat iss das Ergebniss :-))
ich kann damit nix anfangen
du hast myspl geschrieben, nicht mysql ein kleiner aber feiner unterschied ;)
Boah kann mal passieren
linux:/home/marc # ps aux | grep mysql
root 2542 0.0 0.1 1764 688 pts/1 R 18:40 0:00 grep mysql
[1]+ Done /usr/bin/safe_mysqld
linux:/home/marc #
Boah kann mal passieren
war auch nicht böse gemeint ;)
also der mysqld müßte jetzt laufen. jetzt würde ich erstmal das (mysql)root password setzen. siehe hier => http://www.linuxforen.de/forums/showthread.php?s=&threadid=61324&perpage=15&pagenumber=1
Gruß HL
Danke mal , ich muss jetzt leider mal schluss machen , werde es morgen versuchen .
10000
Dank aber
Wie wäre es, mal den Inhalt des MySQL Error Logs zu posten... Oh man...
Warum ließt Du nicht www.mysql.de
Dort ist alles genau beschrieben. Auch die Lösungen zu vielen deiner Fehlermeldungen.
Mich ärgert bei diesem Thema (und auch bei vielen anderen Theman in diesem Forum)
das die meisten schreiben:
"Ich glaube das geht so...." oder "Ich weis nicht genau wie, aber....:"
Das sorgt eigentlich für mehr verwirrung als für Hilfe.....
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.