MySQL Workbench 5.1.7 Alpha For Linux And OS X Available

Last week we had a team meeting, where we could discuss and plan various issues and ideas for current and upcoming versions of our project.

But finally it’s time to publish new material to show what we were up to in the past weeks. We have our first dual-platform-release of the MySQL Workbench 5.1.7 alpha version.

Please note, that in terms of UI linux- and OSX- version aren’t yet on the same level of completeness. While we are nearly done having all features onboard for the linux-build, we still have some more checkmarks to fill on the osx checklist – but we are catching up. Nevertheless it’s the same codebase – especially the backend-code is the same for all platforms.

Some of you might be missing a release – 5.1.6 for Linux. No, you didn’t miss an announcement: For the purpose of unifying the releases for Linux and mac we simply didn’t publish 5.1.6 last week. It was considered an internal release only and now we’re going public with alpha version 5.1.7 for both Linux and OSX.

As noticed earlier, while the Linux version is closing in on features to be implemented (printing is the biggest feature that is still missing … but you can already export PDFs of course) we improved Mac version in terms of stability. Second alpha for mac is still intel only, but we are already preparing for building universal binaries from next release on.

A big thank you for all folks helping with trying our work-in-progress version, reporting problems, building the source on different distros and letting us know how it works out.

Fetch our latest packages from our official download page, install/build it and tell us your opinions and experiences on IRC (channel #workbench on irc.freenode.net), our forums, here on the blog-pages or simply using good old email.

27 thoughts on “MySQL Workbench 5.1.7 Alpha For Linux And OS X Available”

  1. I just tried this on my Macbook Pro and I get the following error.

    Could not load db.mysql.editors.mwbplugin

    Once I get this working that’s one reason to open my WinXP VM. This is a very nice product.

  2. The SQL query functionality will be available in 5.2, 5.1 is focused on cross platform availability, bug fixes and minor improvements.

    As for the Mac release, the current version does not support editing objects yet. That’s being currently worked on, so hopefully it will already be working in the next release.

  3. Hi all,

    I am new here, but I think the alpha release of the Workbench for os x is the right moment to register and express my gratitude for the work you all are putting into this. I have been following this project for some time and it seems to be finally happening. Thank you, thank you, thank you!

    I tried the MySQL workbench on my MacBook Pro and it looks very slick and efficient. I experienced the occasional crash and error message but I managed to import a schema and draw a diagram, just as described on the blog.

    Again, thanks for all the work and I will be eager to see the Workbench for os x (and linux) progress towards maturity.

    All the best, Pimmelorus

  4. I just tried this release on my macbook and so far is works great.

    I’ve been using DB Designer for close to 10 years and I would be very happy to import mt DB Designer diagrams into Workbench.

    Is there a timeframe as to when the DB designer importer might be working?

  5. jgarifuina:

    The DBD4 importer is already working on the repository, so you should be able to use it in the next release already. Probably in a couple of weeks.

  6. I have been able to build the tar.gz on mandriva 2009.1 \o/
    (with some minor patches still)

    It start correctly (wasn’t the case with 5.1.5.* at all)

    But I still have a problem, workbench is unable to load a module because of an undefined symbol :
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/modules/db.mysql.grt.so’ (cpp)
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/modules/db.mysql.sqlparser.grt.so’ (cpp)

    ** (mysql-workbench-bin:27416): WARNING **: Native C++ module classes must have the suffix Impl to avoid confusion between implementation and wrapper classes (MysqlSqlFacade)
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/modules/dbutils.grt.so’ (cpp)
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/modules/forms.grt.so’ (cpp)
    ** Message: WARNING: Could not open module /usr/lib/mysql-workbench/modules/forms.grt.so (/usr/lib/mysql-workbench/modules/forms.grt.so: undefined symbol: _Z7wiztestv)
    ** Message: WARNING: Could not load forms.grt.so: Cannot open /usr/lib/mysql-workbench/modules/forms.grt.so
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/modules/wb.model.grt.so’ (cpp)
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/modules/wb.mysql.import.grt.so’ (cpp)
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/modules/wb.mysql.validation.grt.so’ (cpp)
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/modules/wb.validation.grt.so’ (cpp)
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so’ (cpp)
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/plugins/db.mysql.wbp.so’ (cpp)
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/plugins/db.wbp.so’ (cpp)
    ** Message: Trying to load module ‘/usr/lib/mysql-workbench/plugins/wb.model.editors.wbp.so’ (cpp)

    Thank’s for this new version that finaly start…

  7. I have no luck getting Workbench working on OSX.
    It crashes on startup.

    I get this (error reporting):
    Dyld Error Message:
    Library not loaded: /usr/X11/lib/libpng12.0.dylib
    Referenced from: /Users/edin/Downloads/MySQLWorkbench.app/Contents/MacOS/../Frameworks/libcairo.2.dylib
    Reason: Incompatible library version: libcairo.2.dylib requires version 27.0.0 or later, but libpng12.0.dylib provides version 25.0.0

    MacBookPro4,1, 2 processors, Intel Core 2 Duo, 2.5 GHz, 4 GB

    Has someone managed to fix this?
    BTW I tried the tax version (first comment), with same result.

  8. @akojima: leopard (10.5.6 build 9G55)

    I have tried to link some libs to macports, but that didn’t go all well. Actually I quit after a few ln -s. I’m afraid I’ll break my system 🙁

    I use workbenk now via vmware fusion, but native workbench would be better.

    Tnx.

  9. @Zuti: can you check if you have the following libs?

    /usr/X11/lib/libfontconfig.1.dylib
    /usr/X11/lib/libfreetype.6.dylib
    /usr/X11/lib/libpng12.0.dylib

    Does that dir contain anything at all?

  10. lrwxr-xr-x 1 root wheel 25 3 mrt 02:28 libfontconfig.1.dylib -> libfontconfig.1.3.0.dylib

    lrwxr-xr-x 1 root wheel 24 14 dec 22:03 /usr/X11/lib/libfreetype.6.dylib -> libfreetype.6.3.16.dylib

    -rwxr-xr-x 1 root wheel 683840 5 mrt 2008 /usr/X11/lib/libpng12.0.dylib

    Yes, I have X11 installed.

  11. @Zuti: I’m not sure what could be wrong, but next release will not link to any of these libraries, so please try again with 5.1.8 when it’s out.

  12. Some foreign key relations that were made at Windows are not shown or ignored at Linux. Not all of them, only few foreign key relations are.

    The file has no problem. When I try to open it at Windows again, It is opened perfectly.

    Is it a bug or not?

    (If you give me a email address, I’ll give you that file.)

  13. Hi,

    I installed workbench for my Mac (Leopard) and tried creating a table. I get the message “Edit Object: No suitable editor found for object of type ‘MySQL Table’.”. Does anyone know how what the issues. Appreciate the help.

Leave a Reply