mysql 5.0 - Suse 10.1 - Ärger mit Passwort-Vergabe
Hallo, ich wollte das program "arcad" ausprobieren, wozu die DB mYsql notwendig ist. Ich habe zuerst mysql installiert (also das mysql paket, den client etc.) Danach habe ich in der "Run..Datei" über yast mysql gestartet. Unter mysql vergab man ein Kennwort dadurch, dass man in der shell eintrug mysqladmin -u root -h localhost password "passwort" eingab, wobei zwischen den " " das eigentliche Passwort steht. Genauso habe ich das auch gemacht. Wenn ich nun aber mysqladmin -u root -h localhost password -p eingebe, dann bekomme ich elend lange Verweise, bzw. die Infor dass das Kennwort ("no") enthalten ist. hat das was mit dem localhost zu tun? Muß ich in der Datei etwas ändern, damit mysql bei SuSE einen Bezug auf localhost findet? Einen Eintrag mit localhost 3306 z.B. finde ich gar nicht mehr? Vielleicht weiß jemand wie man mysql unter SUSE 10.1 richtig konfiguriert. Vielen Dank im voraus
Hallo Walter, Am Dienstag, 12. September 2006 15:13 schrieb Walter Eisenhauer:
Hallo
Vielleicht weiß jemand wie man mysql unter SUSE 10.1 richtig konfiguriert. Siehe mal hier, ob Dir das weiterhilft http://dev.mysql.com/doc/refman/5.1/de/index.html Ist sehr umfangreich und hat mir sehr geholfen, bei meiner Konfiguration.Mußt evtl. etwas suchen, aber da findest Du alles, was mit SQL zu tun hat Ich hoffe, das Dir die Seiten genauso gut weiter helfen wie mir...
Vielen Dank im voraus
Kein Problem ;-)) Gruß und Tschüß Thomas -- Mögen täten wir schon wollen, doch dürfen haben wir uns nicht getraut. Karl Valentin
Wenn ich nun aber mysqladmin -u root -h localhost password -p eingebe, dann bekomme ich elend lange Verweise, bzw. die Infor dass das Kennwort ("no") enthalten ist. hat das was mit dem localhost zu tun? Muß ich in der Datei etwas ändern, damit mysql bei SuSE einen Bezug auf localhost findet? Einen Eintrag mit localhost 3306 z.B. finde ich gar nicht mehr?
Die Fehlermeldung, die du vermutlich erhälst, besagt, dass du versucht hast, dich ohne Passwort anzumelden. Versuchs mal mit mysqladmin -u root -h localhost -p password Dann sollte ein Prompt kommen, der dich zur Eingabe deines Passworts auffordert. Grüße Dominik
Walter Eisenhauer schrieb:
Hallo,
ich wollte das program "arcad" ausprobieren, wozu die DB mYsql notwendig ist. Ich habe zuerst mysql installiert (also das mysql paket, den client etc.)
Danach habe ich in der "Run..Datei" über yast mysql gestartet.
Unter mysql vergab man ein Kennwort dadurch, dass man in der shell eintrug
mysqladmin -u root -h localhost password "passwort" eingab, wobei zwischen den " " das eigentliche Passwort steht.
Genauso habe ich das auch gemacht.
Wenn ich nun aber mysqladmin -u root -h localhost password -p eingebe, dann bekomme ich elend lange Verweise, bzw. die Infor dass das Kennwort ("no") enthalten ist. hat das was mit dem localhost zu tun? Muß ich in der Datei etwas ändern, damit mysql bei SuSE einen Bezug auf localhost findet? Einen Eintrag mit localhost 3306 z.B. finde ich gar nicht mehr?
Vielleicht weiß jemand wie man mysql unter SUSE 10.1 richtig konfiguriert.
Vielen Dank im voraus
Hallo, was hast Du vor? MySQL-Konsole erreichst Du mit: mysql -u<user> -p<password> -u und -p ohne Space zum Wert. Mysqladmin hat die selben Parameter für User und Password Beispiel: mysqladmin -uroot -pgeheim Gruss Patrick Klaus
participants (4)
-
Dominik Klein
-
Patrick Klaus
-
Thomas Becker
-
Walter Eisenhauer