When comparing MySQL Workbench vs DbVisualizer, the Slant community recommends MySQL Workbench for most people. In the question“What are the best MySQL GUI clients for OS X?” MySQL Workbench is ranked 8th while DbVisualizer is ranked 12th. The most important reason people chose MySQL Workbench is:
Actions can be directly carried out on tables. The software prepares the relevant query for approval before execution.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Easy to use
Actions can be directly carried out on tables. The software prepares the relevant query for approval before execution.
Pro Community version
There is a community edition available that is free and open source; licensed under GPL.
Pro EER diagramming
MySQL Workbench has enhanced entity–relationship modeling support.
Pro Cross-platform
Works on Windows, Linux, OS X.
Pro Database synchronization
Forward & reverse engeneering
Pro Professional tool
This is a good and stable tool with really good and useful functionality: import/export, SSH tunnelling, fast searching, duplication, DDL visualization etc. If you are a professional, don't complain about the pricing. If you're an amateur, maybe this isn't for you.
Pro Duplicate row button
Makes it really easy to stub out example data while developing, just change the values with unique constraints and you have extra data ready to go.
Pro Wildcard finder
Has a search box that will highlight any matching row, regardless of what field is matched (spans multiple columns).
Pro In-line editing
Allows you to edit and save db rows through a spread-sheet like editor.
Cons
Con Unintuitive UI
Workbench's user interface is regarded by a lot of users as unintuitive and hard to use.
It seems cluttered and hard to get used to. The left side of the application has several sections (which you get to choose which to open) with several tools for each. A lot of features are hidden behind menus and need some getting used to find them.
Con Freezes constantly
Running any kind of query with more than a thousand records or even just opening a file and other actions crashes the application. You are unable to actually stop a query. You have to kill from Windows Task Manager every single time.
Con Expensive
License for the full product is costly.
