เร่งความเร็ว Amarok ด้วยคอลเลคชันเพลงขนาดใหญ่
Amarok เป็นแอพพลิเคชั่นที่ยอดเยี่ยมสำหรับการจัดการและเล่นคอลเล็คชั่นเพลงของคุณ แต่การตั้งค่าเริ่มต้นนั้นไม่ได้รับการปรับให้เหมาะกับความเร็วเมื่อพูดถึงคอลเล็กชั่นเพลง ปัญหาจะสังเกตเห็นได้ชัดเจนโดยเฉพาะในขณะที่พยายามใช้ช่องค้นหา.
ปัญหาคือฐานข้อมูลเริ่มต้นที่ฝังตัวใช้ sqlite เพื่อจัดเก็บข้อมูลการเก็บรวบรวมซึ่งไม่ได้ปรับขนาดพอ ๆ กับฐานข้อมูลเฉพาะเช่น MySQL ... ดังนั้นเราจะเปลี่ยนมาใช้แทน.
การกำหนดค่า MySQL สำหรับ Amarok
คำแนะนำเหล่านี้สมมติว่าคุณยังไม่ได้ติดตั้ง MySQL หากคุณกำลังใช้งานอยู่ให้ข้ามขั้นตอนแรกไปสองสามขั้น.
สมมติว่าคุณใช้ Ubuntu ให้รันคำสั่งนี้จากเทอร์มินัลเพื่อติดตั้งเซิร์ฟเวอร์ MySQL และไคลเอนต์ในระบบของคุณ:
sudo apt-get install mysql-client mysql-server
เพื่อความปลอดภัยคุณควรตั้งรหัสผ่านรูทสำหรับเซิร์ฟเวอร์ MySQL ของคุณโดยใช้คำสั่งนี้:
sudo mysqladmin -u รหัสผ่านรูท“ mynewpassword”
คุณสามารถใช้คำสั่ง“ ล้างสิทธิ์” หรือเพียงแค่รีสตาร์ท MySQL:
sudo /etc/init.d/mysql ทำการรีสตาร์ท
ต่อไปเราจะใช้คำสั่ง mysqladmin เพื่อสร้างฐานข้อมูลสำหรับ Amarok เพื่อใช้:
sudo mysqladmin -u root -pMyRootPassword สร้าง amarokdb
ขั้นตอนสุดท้ายของบรรทัดคำสั่งจะตั้งค่าบัญชีผู้ใช้สำหรับ Amarok ใน MySQL ตรวจสอบให้แน่ใจว่าใช้รหัสผ่านอื่นที่นี่.
mysql -u root -pMyRootPassword
> ให้สิทธิ์ทั้งหมดบน amarokdb. * เพื่อ amarok @ localhost ระบุด้วย 'amarokpassword';
> สิทธิประโยชน์การล้างข้อมูล
การกำหนดค่า Amarok
เปิดกล่องโต้ตอบการกำหนดค่า Amarok ผ่านเมนูเครื่องมือจากนั้นเลือกไอคอนคอลเล็กชันทางด้านซ้าย.
เปลี่ยนเมนูแบบเลื่อนลงเป็น MySQL จากนั้นป้อนรายละเอียดของคุณ:
- ชื่อโฮสต์: localhost
- ฐานข้อมูล: amarokdb
- ชื่อผู้ใช้: amarok
- รหัสผ่าน: รหัสผ่านจากขั้นตอนข้างต้น
ปิดการโต้ตอบจากนั้นคุณจะต้องสแกนคอลเลกชันของคุณใหม่เพื่อย้ายทุกอย่างไปยัง MySQL ซึ่งอาจใช้เวลาสักครู่ในครั้งแรก.
เพลิดเพลินไปกับการค้นหาที่รวดเร็ว!