this has been discussed to death. Why don't you use google?
amarok has a hard dependency on mysql. There is nothing you can do about it with useflags. The amarok devs have explained that several times. (sqlite too slow with big collections, no way to share collections, too much work to support more than one db etc pp).