Translations:Amarok/Manual/Organization/Collection/ExternalDatabase/12/da
Stands derefter den kørende MySQL-tjeneste med
sudo /etc/init.d/mysql stop
og start en MySQL-dæmon fra din mappe ~/.kde4/share/apps/amarok (--defaults-file SKAL være det første tilvalg):
/usr/sbin/mysqld --defaults-file=`pwd`/my.cnf --default-storage-engine=MyISAM --datadir=`pwd`/mysqle --socket=`pwd`/sock --skip-grant-tables
Tilvalget skip-grant-tables betyder, at du kan bruge et hvilket som helst password og brugernavn til at forbinde til den. 'localhost' vil ikke fungere, MySQL-klienten vil så prøve at bruge en Unix-socket. Brug 127.0.0.1 som vært får det til at fungere. Nogle systemer begrænser denne adgang med apparmor eller SELinux. De kan slås fra midlertidigt med
sudo /etc/init.d/apparmor stop
Kør nu mysqldump med tilvalget -S for at specificere den lokale vært. Dette vil dumpe din gamle indlejrede database ud til en SQL-fil.
mysqldump -S sock amarok > amarok.mysql
Du kan nu genstarte din MySQL-tjeneste og indlæse SQL-filen i din MySQL-server. Du skal allerede have kørt GRANT-kommandoen ovenfor og lavet en database til Amarok ("CREATE DATABASE amarok;"):
sudo /etc/init.d/mysql stop mysql -u amarokuser -p amarok < amarok.mysql