views:

12306

answers:

15

My colleagues and I are looking for alternative client tools for Mac OS X.

I tend to prefer the text-based interface and we have PHPMyAdmin installed on our development servers (Linux).

What are your recommendations?

(One recommendation per answer please, so people can up-mod individual recommendations).

+3  A: 

YourSQL (free) is pretty good.

craigb
+1  A: 

The MySql GUI (free) from the same people who put out the database are pretty good too :)

craigb
having used MSSQL Server for 8 years and now using MySQL GUI is like stepping into web 0.1 after coming from MS Management Studio.
Espen
+20  A: 

There is also Sequel Pro (free, open source, formerly called "CocoaMySql")

craigb
According to that kink, CocoMySql has been abandoned, and reborn as Sequel Pro
Peter M
Opps .. I mean "link". lol
Peter M
just installed Sequal Pro (prev CocoaMySql). Best mysql client for the mac though still quite basic. Thanks for suggestion!
Espen
Very good client indeed. Does it job very well.
LePad
Sequel Pro lacks basic functionalities like simple open and save sql files in its editor. I hope that SQLYog will be ported to Mac OS X.
marknt15
You can run SQLyog on Mac OS X using Wine. You lose some of the Windows dependent tools (like the automated backups), but with everything else that SQLyog has to offer, I can't complain.
Jmb-Elite
+1  A: 

I've been pretty pleased with SQL Editor. It supports ERD diagrams, and creating diagrams from live database schemas. You can also generate your schema directly from the tool also. From the web site:

Key Features

  • Visual editing, including drag and drop
    • Live source view - the SQL source changes as you edit the diagram
    • Ruby On Rails Migrations - SQLEditor can export them and now (in v1.4) import them too!
    • With SQLEditor's reverse engineering you can import existing databases to diagram and SQLEditor will create an ER diagram for you.
    • Once you've created your diagram you can export it directly via JDBC to one of several supported database systems including Postgresql, Oracle® and MySQL®.
    • You can save your database to an SQL instruction (DDL) file for immediate use on remote servers or with other tools.
    • Import existing DDL files directly into SQLEditor
    • Copy and paste to import and export supported SQL to and from SQLEditor
    • You can print out designs so that you can see your database up on the wall.1 SQLEditor also supports PDF output for easy sharing.
dvorak
A: 

If you prefer PHPMyAdmin, why not install it on OS X? It's a piece of piss to install PHP on OS X, and OS X comes bundled with Apache

broady
+1  A: 

We've found RazorSQL to be useful also.

mlambie
+5  A: 

I would say Navicat is second to none.

This one costs money... but it is the best that I have ever used for MySQL in OS X (the price is not bad at all). I have used all of the others mentioned on this page (MySQL GUI, CocoaMySQL, YourSQL, SQL Editor and PHPMyAdmin).

It gives you almost everything that Microsoft gives in their "Management Studio" product.

If I were to choose a second place holder, it would be PHPMyAdmin. Please let me know if you need more details.

Phobis
There is a free lite version available i believe.
Patrick
+1  A: 

[Aqua Data Studio][1] is a powerful SQL client, supporting several databases, not only MySQL. It is cross-platform, and has a nice look-and-feel on Windows, Linux, Mac.

It is a commercial product, with a free license for FOSS developers.

[1]: http://aquafold.com/"Aqua Data Studio"

Giuseppe Maxia
+1  A: 

SQuirreL SQL has a Mac client that works fairly well. It is especially good if you need to connect to more databases than just MySQL.

http://www.squirrelsql.org/

djensen47
+3  A: 

/usr/local/bin/mysql of course! What else do you need? :-)

Sherm Pendley
+3  A: 

Since I cannot comment, CocoaMySQL is now known as Sequel Pro.

djensen47
+5  A: 

Sequel Pro isn't bad, and its free. Right now I'm using Querious though. It's definitely the best looking client out of any of the ones I've seen, and although it's still in beta it hasn't caused me any problems yet.

Marc Charbonneau
+1  A: 

If you're running Parallels or VMWare, SQLyog is a terrific GUI. It's almost worth using those apps just to run SQLyog, and when I was going full-time heavy database development, it's what I used. Nothing on the Mac platform comes close, at least for the way I work.

Steve Michel
+1  A: 

The official contribution from MySQL themselves "MySQL WorkBench" is most certainly getting better! Version 5.2.17 is the current as of writing, and it got everything from design and visualization to support for executing SQL and viewing results.

Cross platform, so pick your poison :)

Mads Danquah
A: 

I've tried Navicat - it was so unstable! And to be honest, so have the other ones I've tried, MySQL Workbench and Querious. The only one that hasn't given me issues has been Sequel Pro, but it simply doesn't have much of a feature set.

ajacian81