SuSE 9.1 und MySQL

Ich wollte mal ein bisschen mit MySQL und PHP machen. Ist bei SuSE ja schon mit bei und auch installiert, aber MySQL bereitet mir ein bisschen Probleme.

Ich kann naemlich keine Datenbanken erstellen. Irgendwie klappt das nicht mit den Nutzerrechten. Richtet SuSE bei der Installation einen Nutzer fuer MySQL mit ein? Ist das root? Was fuer ein Password? Wie aendere ich das Password?

Ich habe schon probiert, fuer root das Password zu aendern, hat aber irgendwie nicht hingehauen. Nun habe ich schon recherchiert, auch einige Seiten gefunden, auf denen aehnliche Probleme geschildert wurden. Aber keine Loesung.

Irgendwo habe ich gelesen, dass man den Owner des MySQL-Verzeichnisses auf mysql:mysql aendern muss, installiert wurde als mysql:daemon. Hab nun leider vergessen, zu gucken, ob es eine Gruppe daemon oder mysql ueberhaupt gibt.

Ich hoffe, es ist so halbwegs klar, woran es bei mir hapert. Wer weiss mir zu helfen?

Danke
Schnoof

Ich kann naemlich keine Datenbanken erstellen. Irgendwie
klappt das nicht mit den Nutzerrechten. Richtet SuSE bei der
Installation einen Nutzer fuer MySQL mit ein? Ist das root?
Was fuer ein Password? Wie aendere ich das Password?

Ich glaube mit mysqladmin. Sieh dir mal diese Software an, ich mach inzwischen alles damit, was mySQL betrifft: http://www.phpmyadmin.net.

Downloaden, dem Apache ins htdocs-Verzeichnis legen, config.php bearbeiten, Webbrowser starten und los.

Achtung: du solltest das Verzeichnis, in dem phpMyAdmin liegt, auf keinen Fall ungeschützt lassen, ansonsten kann jeder mit deiner Datenbank machen, was er will.

Stefan

Du musst erst als root einen root Benutzer fuer MySQL anlegen und auch benutzer. Wie das geht steht alles in der Hilfe von MySQL. Wenn ich mich noch erinnern koennte wie es ging wuerde ich es dir auch gleich sagen, aber ich kann es leider nicht.

Gruss
Stefan

Du musst erst als root einen root Benutzer fuer MySQL anlegen
und auch benutzer. Wie das geht steht alles in der Hilfe von
MySQL. Wenn ich mich noch erinnern koennte wie es ging wuerde
ich es dir auch gleich sagen, aber ich kann es leider nicht.

Bin ich zu dusselig? Ich habe es partout nicht herausgefunden.

Bis denne
Schnoof

Bin ich zu dusselig? Ich habe es partout nicht herausgefunden.

Bis denne
Schnoof

http://dev.mysql.com/doc/mysql/en/mysqladmin.html

das muesste dir weiterhelfen :smile: (hoffentlich)

Gruss
Stefan

http://dev.mysql.com/doc/mysql/en/mysqladmin.html

das muesste dir weiterhelfen :smile: (hoffentlich)

Diese Hilfe kenn ich schon. Da steht, wie man Passwoerter aendert, aber nicht, wie man einen neuen Nutzer einrichtet. Oder bin ich blind? Das Aendern des Passworts hat nichts gebracht. Oder funktioniert dieser Befehl fuer beides? Wenn ich dann also

shell\> mysqladmin -u user\_name password new\_password

eingebe, richtet der dann einen Nutzer user_name ein?

Danke
Schnoof