Amarok + mysql - hur gör jag?

Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

Amarok + mysql - hur gör jag?

Inlägg av Bograth »

Har nu installerat amarok men tycker att det är segt när man lägger till filer i spellistan osv så jag undrar om någon kan hjälpa mig hur jag ställer in med mysql istället för sqlite.

Enl. lite surfning så skall det tydligen fungera snabbare om jag använder mig av mysql istället och har hittat följande på amaroks hemsida:
http://amarok.kde.org/wiki/MySQL_HowTo
men finns det ingen som kan säga lite mer exakt hur jag skall göra... jag fattar inte hur jag skall installera och ställa in mysql.

tack för hjälpen!
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

SV: Amarok + mysql - hur gör jag?

Inlägg av TicToc »

Hoppas att det här kan vara till hjälp.

Kod: Markera allt

sudo apt-get install mysql-server
sudo mysqladmin create amarok
echo 'GRANT ALL ON amarok.* TO amarok@localhost IDENTIFIED BY "amarok"; FLUSH PRIVILEGES;'|sudo mysql
kwriteconfig --file amarokrc --group Collection --key DatabaseEngine 1
kwriteconfig --file amarokrc --group MySql --key MySqlPassword amarok
kwriteconfig --file amarokrc --group MySql --key MySqlPassword2 amarok
kwriteconfig --file amarokrc --group MySql --key MySqlUser amarok

I amaroK väljer du sedan: Verktyg - Omsök samling.

PS Det kan vara säkrast med att avsluta kodstycket med en extra enter.
Användarvisningsbild
buntubuntu
Inlägg: 74
Blev medlem: 16 mar 2007, 10:50

SV: Amarok + mysql - hur gör jag?

Inlägg av buntubuntu »

Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

SV: Amarok + mysql - hur gör jag?

Inlägg av Bograth »

får detta felmeddelande:

Kod: Markera allt

bogey@bogey:~$ sudo mysqladmin create amarok
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
bogey@bogey:~$ 
Hur går jag till väga nu?
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

SV: Amarok + mysql - hur gör jag?

Inlägg av TicToc »

Kod: Markera allt

sudo /etc/init.d/mysql start
Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

SV: Amarok + mysql - hur gör jag?

Inlägg av Bograth »

Kod: Markera allt

error: 'Access denied for user 'root'@'localhost' (using password: NO)'
... smådrygt :D
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

SV: Amarok + mysql - hur gör jag?

Inlägg av TicToc »

Har du följt någon guide om att sätta lösenord för root i mysql?
Jag skippar det eftersom mysql som default inte tillåter externa anslutningar och jag bara kör lokalt.
Om du hamnat i limbo så kan kanske en total avinstallation (purge) av mysql vara något, och sedan installera om den.
Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

SV: Amarok + mysql - hur gör jag?

Inlägg av Bograth »

körde en apt-get remove --purge mysql-server
och sedan en apt-get autoremove

får trots detta en

bogey@bogey:~$ sudo mysqladmin create amarok
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

SV: Amarok + mysql - hur gör jag?

Inlägg av TicToc »

Jag kan inte mysql för felsökning. Jag vet bara hur jag gjorde för att få till det.
Användarvisningsbild
BadOmen
Inlägg: 1172
Blev medlem: 18 aug 2006, 10:45
OS: Kubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Umeå

SV: Amarok + mysql - hur gör jag?

Inlägg av BadOmen »

hej, jag har haft samma problem som du
"sudo mysqladmin create amarok
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)' )"

Jag löste det genom att skriva så här:
sudo mysqladmin -p create amarok

-p gör att du får skriva in ditt lösenord, det du angav när du installerade mysql-server.
I amarok skriver du in root som användare och lösenordet du angav i mysql-server. Nu borde det funka.

Det kanske finns nåt bättre sätt men det här verkar funka iaf :)

mvh Jonas
Betygsätt din Hårdvara och underlätta inköp av ny för andra:http://ubuntu-se.org/phpBB3/viewforum.php?f=138
Ubuntu-se forsknings team, här.
Min Ubuntu blogg som funkar som en stor post-it lapp för mig http://attminnas.blogspot.com/
Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

SV: Amarok + mysql - hur gör jag?

Inlägg av Bograth »

Det fungerade tyvärr inte nu heller.... men om jag testar ställa in lösenordet igen på mysql hur gör jag då?
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

SV: Amarok + mysql - hur gör jag?

Inlägg av TicToc »

Kod: Markera allt

mysqladmin -u root password your-new-password
mysqladmin -h local-machine-name -u root -p password your-new-password
sudo /etc/init.d/mysql restart
Byt ut your-new-password och local-machine-name

Taget från den här guiden:
http://ubuntuguide.org/wiki/Ubuntu:Feis ... ase_Server
Skriv svar

Återgå till "Ljud/Video/Multimedia - inaktuell"