Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Whence MySQL Workbench for Mac OS X?

Whence MySQL Workbench for Mac OS X?
Thread Tools
Brass
Professional Poster
Join Date: Nov 2000
Location: Tasmania, Australia
Status: Offline
Reply With Quote
Aug 14, 2007, 08:48 PM
 
MySQL Workbench is supposed to be available for Mac OS X, however it appears to be missing from the official .dmg download. I can download the source code, but am not having any luck building it.

Has anyone ever got MySQL Workbench installed and running on Mac OS X? Any tips and tricks I should be aware of? (such as where do I actually get it from?).


Footnote: 'Workbench' is the official MySQL tool for designing and creating databases using a GUI. The Mac OS X version has a Cocoa front end. It's like the CoreData equivalent of the data modelling tool in XCode.
     
besson3c
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Aug 14, 2007, 09:56 PM
 
Just out of curiosity, what do these sorts of GUI tools do that phpMyAdmin won't? Are they actual MySQL clients, or do they work via ODBC? Do most hosting providers allow connections outside of localhost? Or, is a tool like this designed for local MySQL connections?
     
Brass  (op)
Professional Poster
Join Date: Nov 2000
Location: Tasmania, Australia
Status: Offline
Reply With Quote
Aug 14, 2007, 10:14 PM
 
I assume these tools are designed for people who control their own MySQL servers, whether local or otherwise. Wouldn't be a lot of use for remote hosts on an ISP that didn't allow anything other than local connections, except that you could do everything on your local TEST system, then export/import to your remote production system, I suppose.

I don't think phpMyAdmin has anything like MySQL Workbench at all. Completely different. Workbench is for designing a data model (like an ERD) and then creating a database directly from that ERD-style model. (Like what you do with data modelling in XCode/CoreData.
     
besson3c
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Aug 14, 2007, 10:18 PM
 
Originally Posted by Brass View Post
I assume these tools are designed for people who control their own MySQL servers, whether local or otherwise. Wouldn't be a lot of use for remote hosts on an ISP that didn't allow anything other than local connections, except that you could do everything on your local TEST system, then export/import to your remote production system, I suppose.

I don't think phpMyAdmin has anything like MySQL Workbench at all. Completely different. Workbench is for designing a data model (like an ERD) and then creating a database directly from that ERD-style model. (Like what you do with data modelling in XCode/CoreData.
Ahh.. I'm not really much of a database geek outside of administration and working with relational databases and their basic functions (i.e. I haven't really gotten into views, subselects, indexes, and some of the more advanced databasey things yet). What is an ERD-style model and how does that differ from devising schema?

If you don't feel like a mini lesson, no biggy, I will probably research this myself anyway once I finish this post, as my time permits
     
Brass  (op)
Professional Poster
Join Date: Nov 2000
Location: Tasmania, Australia
Status: Offline
Reply With Quote
Aug 14, 2007, 11:35 PM
 
ERD = "Entity Relationship Diagram"

Essentially it is a standard way of modelling a database graphically, by showing relationships between entities (relations/tables).

They are used by a lot of data modelling applications as the basis from which database can be created (obviously, you'd also have to define more than just the basic ERD, which is purely entities and relationships).

See the MySQL Workbench image at: http://www.mysql.com/products/tools/...ench_model.png

The main image on that screen is essentially an ERD, but the application is using for more than just a diagram, it is using it (and other data) to define a schema, graphically, and textually, and can then create a database from that.

Here's a similar thing using XCode and CoreData data modelling: http://interspatial.com/images/coredata.gif

Again the image is basically an ERD, plus list of relationships and fields ('attributes' in CoreData speak) in each entity.

Even FileMaker makes good use of ERD style diagrams for the "Define Relationships" feature: http://edge.macworld.com/images/cont...workingmac.gif



I reeeeeeeaaaaally want to be able to design and build MySQL databases this way and MySQL Workbench is the official tool for the job. Workbench appears to be available for Mac OS X, but I can't get it. It is supposed to be on the GUI tools .dmg, but it ain't. I can download the source, but can't get it to build yet.
( Last edited by Brass; Aug 14, 2007 at 11:49 PM. )
     
Brass  (op)
Professional Poster
Join Date: Nov 2000
Location: Tasmania, Australia
Status: Offline
Reply With Quote
Aug 14, 2007, 11:44 PM
 
Modellin' man, I'm a modellin' man
they say 'are you in modelling?'
I say, 'oh yes I am'
     
besson3c
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Aug 14, 2007, 11:52 PM
 
Ahhh..

I always used to use a pad and paper for devising schema and relating keys together. Perhaps I should take a look at this.

Thanks for the little lesson Brass!
     
besson3c
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Aug 14, 2007, 11:52 PM
 
Brass, did you know that I play you? I'm a trumpet player... Do you feel played?


P.S. was that funny?
     
Brass  (op)
Professional Poster
Join Date: Nov 2000
Location: Tasmania, Australia
Status: Offline
Reply With Quote
Aug 15, 2007, 12:19 AM
 
I've got a sheet of paper in front of me right now with a messy ERD scribbled on it. If I can't get Workbench working, I'll have to code it in the long-hand way, as have done before. The other advantage is that I can avoid all the scribbling out and re-drawing by hand that I usually get (currently on my 3rd hand-drawn scribble sheet now).

I'm not a Brass player myself, but I do play with wood from time to time... (saxophone is kind of brass, kind of wood).
     
bluedog
Mac Elite
Join Date: Aug 2000
Location: Minneapolis, MN
Status: Offline
Reply With Quote
Aug 16, 2007, 01:19 PM
 
MySQL Lists: announce: ANNC: MySQL Workbench 1.0.5 beta released

Looks like its not yet available as an OSX binary. Should be soon according to this post from back in March. It would be great to have this available as a development tool when constructing the relations between tables.
     
Brass  (op)
Professional Poster
Join Date: Nov 2000
Location: Tasmania, Australia
Status: Offline
Reply With Quote
Aug 16, 2007, 05:14 PM
 
I've just tried the Windows binary, and it it horribly buggy, to the extent that I cannot trust it to do any real work on it.

Shame. I hope they get a full release out soon. Will be a great tool.
     
djs6000
Fresh-Faced Recruit
Join Date: Sep 2007
Status: Offline
Reply With Quote
Sep 11, 2007, 11:04 AM
 
Hi,

Back to the original topic. Has anyone discovered where MySQL Workbench for Mac OS went? Currently, MySQL appears to be only distributing the Windows version, but there is documenation and discussion of the MacOS version.

If the MacOS version is gone, does anyone know of any alternative visual tools that will generate a ERD diagram from MacOS schema? Or do I need to jump over to Windows :-(

Thanks!
     
Aspyr
Fresh-Faced Recruit
Join Date: Oct 2007
Status: Offline
Reply With Quote
Oct 10, 2007, 11:01 PM
 
I have version 1.2.9 alpha of the osx workbench. (from earliers this year)

You can still get if from one of the mirror sites. Try ftp mirrors.24-7-solutions.net

pub/mysql/Downloads/MySQLGUITools/mysql-gui-tools-5.0-r9-osx10.4-universal.dmg

I believe this is the last version with the workbench included.
( Last edited by Aspyr; Oct 11, 2007 at 12:01 AM. Reason: added link)
     
M.J. Washburn
Fresh-Faced Recruit
Join Date: Dec 2007
Location: Yakima, WA
Status: Offline
Reply With Quote
Dec 9, 2007, 01:09 AM
 
Originally Posted by Brass View Post
I've just tried the Windows binary, and it it horribly buggy, to the extent that I cannot trust it to do any real work on it.

Shame. I hope they get a full release out soon. Will be a great tool.
I tried the Workbench earlier this year (when it was included in the Mac GUI tools download) and had much the same experience as Brass. It was VERY buggy (averaged about 1 crash every 5 min).

As someone who designs in MySQL on Mac every day, I really wish there were better graphical tools to handle ERD's. The product horizon is pretty bleak. The only solid program I have found to date is Malcom Hardie's SQLEditor. SQLEditor for Mac OS X
It is a solid, stable program that works as advertised. At $80 US the price is pretty steep, but it allows you to intuitively design your ERD's and upload, download, or sync the ERD with a local or remote MySQL DB.

Hope this helps!
"They want [life] too methodical, too measured; I would make it brisk, bold, impetuous, perhaps sometimes even audacious." - Jomini
     
M.J. Washburn
Fresh-Faced Recruit
Join Date: Dec 2007
Location: Yakima, WA
Status: Offline
Reply With Quote
Oct 8, 2009, 09:24 PM
 
I had been using Malcom Hardie's SQL Editor exclusively, but it was broken by Snow Leopard, and appears to have no fix in the near future. I just downloaded v. 5.1.18 of MySQL Workbench and it seems to be stable now. I am hoping to find the import / export tools soon, but so far so good!
"They want [life] too methodical, too measured; I would make it brisk, bold, impetuous, perhaps sometimes even audacious." - Jomini
     
   
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 09:02 AM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,