Hallo zusammen
ich halte Amarok ja eigentlich für ein gelungenes Program, jedoch macht mir das einrichten der Musksammlung ein Problem was das ganze Program ein wenig nervig macht.
Ich benutze:
OpenSuse 11.3 (64bit) mit KDE 4.5.1, Amarok 2.3.1 und MySQL Client Version 5.1.46
Grundsätzlich läuft Amarok, behält sich aber nicht die Lokale Musik die zuvor recht lange von einem gemountetem USB-Speicher an einer FritBox eingelesen wurde. In der Grundeinstellung wird die eingelesene Sammlung doch in einer SQL-Lite Datenbank im Verzeichnis /home/.../.kde4/share/apps/amarok/ abgelegt, wenn ich mich nicht täusche. Nun war das bisher nicht der Fall da bei einem Start am nächste Tag das ganze Prozedre von vorne los ging und man solange ja nichts aus der Sammlung abspielen kann. Daraufhin habe ich das ganze mal mit mysql Anbindung versucht aber leider mit dem gleichen Ergebnis. Nebenbei ist mir auch noch aufgefallen das Cover die im Internet gefunden wurden nicht übernommen werden.
Das ist Stand der Dinge! Weiß jemand wie man als Newbie in mysql die Datenbankanbindung von Amarok prüfen kann?
Angelegt habe ich diese auf der Konsole nach diesem Anleitung:
1.
Root Passwort für mysql erstellt mit:
$ mysql -u root
mysql>set password for root@localhost = password('xxxxxxx');
mysql>flush privileges;
mysql>quit;
2.
$ mysql -p -u root
mysql>CREATE DATABASE amarok;
mysql>USE amarok;
mysql>GRANT ALL ON amarok .* TO amarok@localhost IDENTIFIED BY 'PASSWORD_CHANGE_ME';
mysql>FLUSH PRIVILEGES;
Nun kann ich mich auch über MySQL Administrator an der Datenbank einloggen
und sehe dann zwei Datenbanken mit unterschiedlicher ID aber gleichem Benutzer 'amarok' und Host 'localhost' .
Bei einer steht unter DB 'amarok' und Befehl 'sleep'
bei der anderen unter DB nichts, unter Befehl 'query' und unter Info 'SHOW FULL PROCESSLIST'
womit ich leider mal gar nix anfangen kann. Muss das so sein?
Allerdings habe ich noch keine Möglichkeit gefunden wie sehen kann ob die 'Rechte' für die DB auch wirklich gesetzt sind.
In Amarok habe ich bei Verbindungseinstellungen unter:
Server:localhost
Port:3308
Benutzername:amarok
Passwort:'das im 2.ten Schritt gesetzte Passwort'
Datenbank:amarok
eingetragen, worauf im Fenster darunter:
CREATE DATABASE amarok;
GRANT ALL PRIVILEGES ON amarok.* TO 'amarok' IDENTIFIED BY 'Passwort'; FLUSH PRIVILEGES;
steht. Beim einlesen kommt auch keine Meldung von irgendwelchen Fehlern. Kann die Musikstücke auch problemlos über die Dateien Anwahl abspielen.
Hat jemand von euch vielleicht einen Tipp für mich wie ich Amarok dazu bringe die Sammlung in der DB zu speichern?
ich halte Amarok ja eigentlich für ein gelungenes Program, jedoch macht mir das einrichten der Musksammlung ein Problem was das ganze Program ein wenig nervig macht.
Ich benutze:
OpenSuse 11.3 (64bit) mit KDE 4.5.1, Amarok 2.3.1 und MySQL Client Version 5.1.46
Grundsätzlich läuft Amarok, behält sich aber nicht die Lokale Musik die zuvor recht lange von einem gemountetem USB-Speicher an einer FritBox eingelesen wurde. In der Grundeinstellung wird die eingelesene Sammlung doch in einer SQL-Lite Datenbank im Verzeichnis /home/.../.kde4/share/apps/amarok/ abgelegt, wenn ich mich nicht täusche. Nun war das bisher nicht der Fall da bei einem Start am nächste Tag das ganze Prozedre von vorne los ging und man solange ja nichts aus der Sammlung abspielen kann. Daraufhin habe ich das ganze mal mit mysql Anbindung versucht aber leider mit dem gleichen Ergebnis. Nebenbei ist mir auch noch aufgefallen das Cover die im Internet gefunden wurden nicht übernommen werden.
Das ist Stand der Dinge! Weiß jemand wie man als Newbie in mysql die Datenbankanbindung von Amarok prüfen kann?
Angelegt habe ich diese auf der Konsole nach diesem Anleitung:
1.
Root Passwort für mysql erstellt mit:
$ mysql -u root
mysql>set password for root@localhost = password('xxxxxxx');
mysql>flush privileges;
mysql>quit;
2.
$ mysql -p -u root
mysql>CREATE DATABASE amarok;
mysql>USE amarok;
mysql>GRANT ALL ON amarok .* TO amarok@localhost IDENTIFIED BY 'PASSWORD_CHANGE_ME';
mysql>FLUSH PRIVILEGES;
Nun kann ich mich auch über MySQL Administrator an der Datenbank einloggen
und sehe dann zwei Datenbanken mit unterschiedlicher ID aber gleichem Benutzer 'amarok' und Host 'localhost' .
Bei einer steht unter DB 'amarok' und Befehl 'sleep'
bei der anderen unter DB nichts, unter Befehl 'query' und unter Info 'SHOW FULL PROCESSLIST'
womit ich leider mal gar nix anfangen kann. Muss das so sein?
Allerdings habe ich noch keine Möglichkeit gefunden wie sehen kann ob die 'Rechte' für die DB auch wirklich gesetzt sind.
In Amarok habe ich bei Verbindungseinstellungen unter:
Server:localhost
Port:3308
Benutzername:amarok
Passwort:'das im 2.ten Schritt gesetzte Passwort'
Datenbank:amarok
eingetragen, worauf im Fenster darunter:
CREATE DATABASE amarok;
GRANT ALL PRIVILEGES ON amarok.* TO 'amarok' IDENTIFIED BY 'Passwort'; FLUSH PRIVILEGES;
steht. Beim einlesen kommt auch keine Meldung von irgendwelchen Fehlern. Kann die Musikstücke auch problemlos über die Dateien Anwahl abspielen.
Hat jemand von euch vielleicht einen Tipp für mich wie ich Amarok dazu bringe die Sammlung in der DB zu speichern?