MySQL Workbench 5.1.3 Alpha For Linux Available

We’ve just finished the next alpha-release of our 5.1 version. It has become a bit more stable, we’ve cleaned up the source code, added fixes for building on distros other than Ubuntu and we’ve brushed up our packaging mechanism for Ubuntu – so we can now offer a Repository for use with apt (either on command-line or via Synaptics). There’s only one package – google’s cTemplates – that you’ll still have to install manually before handing the work over to apt to fetch and install workbench on your Ubuntu system.

So first head over to google’s cTemplate-Pages to get libctemplate0. It’s best to fetch the latest .deb package, which you can then install with one simple command like this:

sudo dpkg -i libctemplate0_0.91-1_i386.deb

The next step is to add our Repos to your apt-sources. Do this by adding following lines to your /etc/apt/sources.list file:

deb ftp://ftp.mysql.com/pub/mysql/download/gui-tools/ubuntu/ binary/
deb-src ftp://ftp.mysql.com/pub/mysql/download/gui-tools/ubuntu/ source/

Alternatively launch Synaptics (System->Administration->Synaptics Package Manager) and select Settings->Repositories, switch to the second tab-page named Third-Party Software, click [Add] and enterthe two lines above (you’ll have to addthe first line, click [Add Source] and hit [Add] again for the second line)

Now tell apt to update its repo-information. Hit the [Reload] button in Synaptics or when on cmd-line type:

sudo apt-get update

Finally tell apt to install MySQL Workbench 5.1 alpha by either locating the Package (Filed in section ‘Utilities’) and selecting it for installation or type following command at your shell prompt:

sudo apt-get install mysql-workbench

Following the steps above should result in a runable Workbench-Application on your Ubuntu-box. Note that we currently only offer i386 packages, if you need a package for some other architecture, please build it from sources. For all non-Ubuntu-users who are willing to try building workbench on their systems we have uploaded a source tarball to the following location:

ftp://ftp.mysql.com/pub/mysql/download/gui-tools/mysql-workbench-5.1.3-alpha.tar.gz
ftp://ftp.mysql.com/pub/mysql/download/gui-tools/mysql-workbench-5.1.3-alpha.tar.gz.md5

Please keep on posting/writing, we very much appreciate your input on fixes for building on other distros and your opinions and experiences. Theres another release coming this week – the next release of our GA version 5.0, so stay tuned

23 thoughts on “MySQL Workbench 5.1.3 Alpha For Linux Available”

  1. When changing the name of a table, foreign key names in related tables are not updated.

    I cannot see how to remove a relationship, apart from undoing the new relationship immediately after creating it. Undoing such a creation results in the line drawn between the tables to remain, but the columns are gone. Saving and reloading the file shows the tables with no relationship line or columns.

    Deleting foreign key columns from a table (without deleting the relationship first, as I could not delete it) leaves the relationship line there. Saving and reloading the file results in mysql-workbench-bin seg-fault-ing

    tifkat

  2. Are files made with the Linux version of MWB compatible with Windows versions?

    I tried to open a file made with MWB5.1.3 on Linux in the Windows version I have (5.0.24) and got an error about versions being incompatible. Is this due to a 5.0 -> 5.1 difference, or a Windows -> Linux difference?

    tifkat

  3. Per tifkat, please configure the installer to put a menu item in Applications > Programming (where MySQL Administrator and MySQL Query Browser put *their* menu items).

    Thanks for the Ubuntu support!

  4. To save someone a few minutes of searching, here are details for a manually-created menu item:

    (Under Applications > Programming:)

    Name: MySQL Workbench
    Command: /usr/bin/mysql-workbench
    Comment: MySQL Workbench Visual Database Designer
    Icon: /usr/share/mysql-workbench/images/MySQLWorkbenchDoc-48.png

  5. My config :
    mandriva 2009.0

    Gcc :
    Target: i586-manbo-linux-gnu
    Configuré avec: ../configure –prefix=/usr –libexecdir=/usr/lib –with-slibdir=/lib –mandir=/usr/share/man –infodir=/usr/share/info –enable-checking=release–enable-languages=c,c++,ada,fortran,objc,obj-c++,java –build=i586-manbo-linux-gnu –host=i586-manbo-linux-gnu –with-cpu=generic –with-system-zlib –enable-threads=posix –enable-shared –enable-long-long –enable-__cxa_atexit –disable-libunwind-exceptions –enable-clocale=gnu –enable-java-awt=gtk –with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre –with-ecj-jar=/usr/share/java/eclipse-ecj.jar –enable-gtk-cairo –disable-libjava-multilib –enable-ssp –disable-libssp –disable-werror
    Modèle de thread: posix
    gcc version 4.3.2 (GCC)

    I can’t get it building, my error is this one :
    make[4]: entrant dans le répertoire « /opt/buildroot/BUILD/mysql-workbench-5.1.3-

    Admin note: edited excessively long output

    collect2: ld returned 1 exit status

  6. hello and thanks in advance. i am getting the message below during the install on my 2.6.24-19-generic #1 SMP Wed Aug 20 22:56:21 UTC 2008.

    message received during the “sudo apt-get install mysql-workbench” step…

    The following packages have unmet dependencies:
    mysql-workbench: Depends: libpango1.0-0 (>= 1.20.5) but 1.20.1-1 is to be installed
    E: Broken packages

  7. Hi, first of all: thanks for fixing the display bugs for recursive and for non-identifying 1-to-1 relationships (in comparison with DBDesigner).

    Then, about reopening: apparently, files do not necessarily get the extension “.mwb” when saving them, so it is necessary to add it explicitly.

    Then, when a file is reopened, the tables in the model are placed on top of each other –> should definitely be changed!

  8. About the .desktop entry, we have added that. Thanks for reminding.

    There were some problems with distributions with newer versions of gcc.
    The next release, due to be out soon, should have them fixed.

    DBDesigner import will also be in the next release.

    For a 64bit binary, please download the source and build following the instructions in this site. There is a make_deb script included with the sources so that you can build a deb.

  9. I just try to install the package on an Ubuntu Intrepid . The installation is OK but when I tried to edit a table in the schema editor mysql-workbench abort with this message :
    glibmm-ERROR **:
    unhandled exception (type std::exception) in signal handler:
    what: Module DbMySQL could not be located

    aborting…
    /usr/bin/mysql-workbench: line 16: 10013 Abandon $bindirname/mysql-workbench-bin $*

  10. Hi everyone! I have followed this post to install mysql workbench on canaima; a debian distro, and I have this problem after do apt-get install mysql-workbench:
    E: No se pudo encontrar el paquete mysql-workbench

    what is wrong? what can I do?

  11. Hola como están, bueno el motivo de es que yo necesito instalar el mysql en unas 18 maquina de un laboratorio de informático de un colegio arosmena Tola de la provincia de Napo Ecuador. agradeciéndoles por su comprensión me despido de ustedes goob bay

Leave a Reply