"Amarok" yra puiki programa, skirta muzikos kolekcijai valdyti ir žaisti, tačiau numatytieji nustatymai nėra optimizuoti greičiui, kai kalbama apie dideles muzikos kolekcijas. Problemos yra ypač pastebimos bandant naudoti paieškos laukelį.
Problema ta, kad numatytasis įterptasis duomenų bazė naudoja sqlite, norėdama saugoti informaciją apie surinkimą, kuri nėra tokia mastai, kaip ir speciali duomenų bazė, pvz., "MySQL", todėl mes persijungdami ją naudoti.
" MySQL" konfigūravimas "Amarok"
Šios instrukcijos daro prielaidą, kad jūs neturite įdiegti "MySQL". Jei jau jį naudojate, tiesiog praleiskite pirmuosius keletą žingsnių.
Darant prielaidą, kad naudojate Ubuntu, paleiskite šią komandą iš terminalo, kad įdiegtumėte MySQL serverį ir klientą savo sistemoje:
sudo apt-get install mysql-client mysql-server
Dėl saugumo, turėtumėte tikriausiai nustatyti savo "MySQL" serverio root slaptažodį naudodami šią komandą:
sudo mysqladmin -u root password “mynewpassword”
Galite naudoti "privilegijų privilegijas" komandą arba tiesiog paleiskite "MySQL":
sudo /etc/init.d/mysql restart
Toliau mes naudosime komandą mysqladmin sukurti Amarok duomenų bazę:
sudo mysqladmin -u root -pMyRootPassword create amarokdb
Galutinis komandinės eilutės veiksmas nustatys "Amarok" vartotojo sąskaitą "MySQL". Būtinai naudokite kitą slaptažodį čia.
mysql -u root -pMyRootPassword
> GRANT ALL ON amarokdb.* TO amarok@localhost IDENTIFIED BY ‘amarokpassword’;
> FLUSH PRIVILEGES;
" Amarok" konfigūravimas
Atidarykite "Amarok" konfigūravimo dialogą įrankių meniu ir pažymėkite kolekcijos piktogramą kairėje.
- Hostname: localhost
- Duomenų bazė: amarokdb
- Vartotojo vardas: amarok
- Slaptažodis: slaptažodis, pateiktas aukščiau
Uždarykite dialogą, o tada turėsite iš naujo kopijuoti savo kolekciją, kad viskas perkeltų į "MySQL", o tai gali užtrukti šiek tiek laiko pirmą kartą.
Mėgaukitės greitu paieška!