Acelera Amarok usando MySQL

votar

Si tienes una librería de música muy grande en Amarok y estás usando sqlite seguro que habrás notado la lentitud al buscar canciones. Para acelerar esta búsqueda podemos usar MySQL como gestor de la base de datos, como te muestro a continuación:

Instalar MySQL

1.- Primero instala mysql desde la terminal:

sudo apt-get install mysql-client mysql-server

2.- Durante el proceso de instalación te preguntará por la contraseña de root, si no es así puedes establecerla así: (Cada salto de línea es un "enter". Acuérdate del punto y coma final).

mysql -u root
set password for root@localhost = password('xxxxxxx');
flush privileges;
quit;

Si el método anterior te da error prueba con este comando:

sudo mysqladmin -u root password "micontraseña"

3 .- Reemplaza xxxxxxx por la contraseña que quieras. Ahora creamos la base de datos para Amarok:

mysql -p -u root
CREATE DATABASE amarok;
USE amarok;
GRANT ALL ON amarok.* TO amarok@localhost IDENTIFIED BY 'CONTRASEÑA_CAMBIAME';
FLUSH PRIVILEGES;

Configurando Amarok

Abre Amarok y ve a Preferencias → Configurar Amarok...

En la pestaña "Colección" abajo déjalo como en esta imagen, introduciendo la contraseña que pusiste antes (CONTRASEÑA_CAMBIAME).

configurar amarok 300x259 Acelera Amarok usando MySQL
Para terminar sólo tienes que volver a explorar la colección.

Más información

No hay entradas relacionadas.

Acerca de S@mutops

Estudiante de Ingeniería Técnica en Informática de Gestión y residente en Segovia (España). Usuario de Ubuntu y defensor del Software Libre y GNU/Linux. Blogger, músico y cinéfilo en mis ratos libres.
Esta entrada fue publicada en GNU/Linux, Música. Añadir un marcador con el enlace permanente.
  • http://laventanamuerta.net S@mutops

    @seaofgrass – Asegúrate de que el demonio mysql está corriendo:

    $ sudo /etc/init.d/mysql start

  • Pingback: linuxfera.net

  • seaofgrass

    Hola,

    A mi no me funciona, instalo la base de datos y no me pide contraseña, asi que procedo a hacer lo que dices, pero me aparece este error:

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

    UN saludo y gracias

  • seaofgrass

    Ahora ya va correctamente, muchas gracias.