Amarok เป็นแอปพลิเคชันที่ยอดเยี่ยมสำหรับการจัดการและเล่นคอลเลคชันเพลงของคุณ แต่การตั้งค่าเริ่มต้นไม่ได้ปรับให้เหมาะสมกับความเร็วเมื่อพูดถึงคอลเลคชันเพลงจำนวนมาก ปัญหาจะเห็นได้ชัดเจนโดยเฉพาะขณะพยายามใช้กล่องค้นหา
ปัญหาคือฐานข้อมูลแบบฝังเริ่มต้นใช้ sqlite เพื่อจัดเก็บข้อมูลคอลเลกชันซึ่งไม่ได้ปรับขนาดได้ดีเท่ากับฐานข้อมูลเฉพาะเช่น MySQL ... ดังนั้นเราจะเปลี่ยนไปใช้สิ่งนั้นแทน
การกำหนดค่า MySQL สำหรับ Amarok
คำแนะนำเหล่านี้ถือว่าคุณยังไม่ได้ติดตั้ง MySQL หากคุณใช้งานอยู่แล้วให้ข้ามสองขั้นตอนแรกไป
สมมติว่าคุณใช้ Ubuntu ให้เรียกใช้คำสั่งนี้จากเทอร์มินัลเพื่อติดตั้งเซิร์ฟเวอร์ MySQL และไคลเอนต์บนระบบของคุณ:
sudo apt-get ติดตั้ง 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 ซึ่งอาจใช้เวลาสักครู่ในครั้งแรก
เพลิดเพลินไปกับการค้นหาที่รวดเร็ว!