// you’re reading...

Open Source

MySQL GUI Tools (Query Browser, Administrator) for Fedora 13

In Fedora Linux, the mysql-gui-tools package provides the graphical (or GUI) clients to query and administer a MySQL database – useful alternatives to the command line client.

While I’m very comfortable with the mysql command line client, I do switch to the GUI query browser to add/edit stored procedures/functions.

“yum install mysql-gui-tools” was the simplest command to install the GUI tools for MySQL in Fedora Linux. But in Fedora 13, this results in “No package mysql-gui-tools available”.

So what happened here?

Why Fedora 13 repositories don’t have mysql-gui-tools package ?
The reason for this is explained in a bug report here. In a nutshell, the explanation is, the MySQL GUI tools is purposely removed from the Fedora 13 repositories because they have been buggy! Fair enough – it has crashed on me many a times.

But what is the alternative? The thread in the bug report suggests that it will be replaced with MySQL Workbench. That’s great! MySQL Workbench has many more features. So now can I issue a ‘yum-install mysql-workbench’ to have it installed on Fedora 13? The answer is no. This is because the bug report sums up with the following note:

mysql-workbench has not finished its review yet.  this is due to the enormous
amount of work needed as the mysql team follows lots of bad practices.

Until we can cleanly and sanely package mysql-workbench there will be nothing
available on fedora. 

The above reply is dated June 17, 2010. A 'no release date' left me desperate to look around (google).

The solution
There is always a solution and Google leads us to it. In a nutshell, I installed MySQL Workbench  from the Remi repository. A quick install of MySQL Workbench, on Fedora 13, is as follows:

  • Login as root
  • Open a terminal window in GNOME/KDE or switch to the command line
  • Issue the command:
    rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi 

  • Next, issue the command:
    yum install http://rpms.famillecollet.com/remi-release-13.rpm

  • Open the file named remi.repo, found in the directory /etc/yum.repos.d, in a text editor (say vi) and change line no. 5 from:
    enabled=0 to enabled=1
    This will enable the [remi] repository.

  • Finally issue:
    yum install mysql-workbench

    to install MySQL Workbench on Fedora 13.

Henceforth, MySQL Workbench can be launched via a terminal window by issuing mysql-workbench or it can be found under Applications >Programming in GNOME.

GD Star Rating
loading...
GD Star Rating
loading...
MySQL GUI Tools (Query Browser, Administrator) for Fedora 13, 8.3 out of 10 based on 18 ratings
Share

Email This Post Email This Post Print This Post Print This Post Print This Post Post A Comment Tweet your comments/question to me @shekharg

Discussion

12 comments for “MySQL GUI Tools (Query Browser, Administrator) for Fedora 13”

  1. Hi Shekhar,

    MySQL Administrator and MySQL Query Browser are EOL. They have been replaced by MySQL Workbench, which is available on Win, MacOS, Ubuntu, Suse, Fedora.

    WB 5.2 includes:
    - Model (replacing DBDesigner)
    - Query (replacing MySQL Query Browser)
    - Admin (replacing MySQL Administrator)
    - SSH-Tunnel (for Remote Admin)

    Learn more:
    - http://forums.mysql.com/index.php?151

    Can you let us know the problems you are seeing on Fedora 13.

    - MySQL Workbench

    GD Star Rating
    loading...

    Posted by MySQL Workbench | August 4, 2010, 12:02 am
  2. Hi MySQL Workbench,

    Thanks for the comment and for the wonderful product!

    Can you let us know the problems you are seeing on Fedora 13.

    None so far. Have been using it ever since this blog post :-) .

    Will certainly let you know in case I face any issue(s).

    GD Star Rating
    loading...

    Posted by Shekhar | August 6, 2010, 7:34 pm
  3. Awesome, thanks! Although, mysql gui tools never broke down on me on Fedora12.

    A note though: the command is rpm –imporpt, not rpm -import. Your blogging software changed the — to an EM dash.

    GD Star Rating
    loading...

    Posted by victor piousbox | August 28, 2010, 6:08 am
  4. Thanks Victor. Have enclosed the commands within HTML PRE tag pairs. Thanks again for pointing this out.

    GD Star Rating
    loading...

    Posted by Shekhar | August 28, 2010, 10:20 am
  5. Hi Shekhar,
    Was looking for an interesting topic and found yours. I want to introduce dbForge Team software – development and administration tool for MySQL.

    dbForge Studio for MySQL is the MySQL management and administaration tool combining features of phpMyAdmin, MySQL Administrator, and other MySQL GUI tools (MySQL Front Ends). It works with any MySQL database server from version 3.23 up to 5.5 and supports most of the latest MySQL features including Stored Routines, Triggers, Views, Functions, Events, etc.

    GD Star Rating
    loading...

    Posted by Sergii Lazurenko | April 27, 2011, 7:28 pm
  6. This is toomuch usefull

    Thanx a alot

    GD Star Rating
    loading...

    Posted by Santosh Prajapati | May 23, 2011, 5:48 pm
  7. very much helpfull thnx a lot!

    GD Star Rating
    loading...

    Posted by pradeep | May 29, 2011, 2:59 pm
  8. What about Fedora 12?
    I am totally new!

    GD Star Rating
    loading...

    Posted by Waleed | June 8, 2011, 8:57 pm
  9. Hi Waleed,

    What about Fedora 12?

    On Fedora 12, you can use MySQL Query Browser which can be installed via the command “yum install mysql-gui-tool”.

    GD Star Rating
    loading...

    Posted by Shekhar | June 9, 2011, 5:50 pm
  10. Workbench doesn’t have the option to create databases and tables. It’s useless

    GD Star Rating
    loading...

    Posted by chewa | July 21, 2011, 3:12 pm
  11. Hi chewa,

    Workbench doesn’t have the option to create databases and tables.

    Not really. In MySQL Workbench, under the Actions pane (on the left), using “Add Schema” you can create a new database and using “Add Table” you can create new tables within a selected database. Make sure that the MySQL user that you are using for login has privileges to create database and tables. Refer to the following URLs to set the privileges:

    http://dev.mysql.com/doc/refman/5.1/en/grant.html
    http://pcquest.ciol.com/content/linux/101110601.asp

    GD Star Rating
    loading...

    Posted by Shekhar | July 21, 2011, 3:33 pm
  12. Very very thanks for you
    It is really good…

    GD Star Rating
    loading...

    Posted by soroush | December 14, 2011, 9:04 am

Post a comment