I use the Navicat database administration tools because it works well on both Mac OS and Windows, supports different database servers, and is generally stable. Moreover, you can get a completely free community build - although it has some limitations, in general, it covers basic needs.
You will find more information here http://www.navicat.com/
source share