Used MySQL Workbench for Mac?
Developer’s Description
MySQL Workbench provides capabilities for forward engineering of physical database designs. A visual data model can easily be transformed into a physical database on a target MySQL Server with just a few mouse clicks. All SQL code is automatically generated and runs right the first time, which eliminates the normal error-prone process of manually writing complex SQL code. MySQL Workbench also enables you to reverse engineer an existing database or packaged application to get better insight into its database design. Not only can MySQL Workbench forward and reverse engineer existing databases, but it can also import SQL scripts to build models and export models to DDL scripts that can be run at a later time. MySQL Workbench is offered in a free and Open Source (GPL) OSS edition and a Standard Edition as an annual subscription.
Explore More

Navicat Premium Essentials (Multiple Databases GUI)
Trial versionXMLmind XSL-FO Converter
Trial version
Navicat (MySQL GUI)
Trial version
Navicat (SQLite GUI)
Trial version
Navicat Essentials for SQLite
Trial version
Liya
Free
Navicat (SQL Server GUI)
Trial version
Insight Developer for Oracle
Trial versionCouchDBX
FreephpMyAdmin
FreeLocDirect
Trial version