MYSQL
The MySQL client with the happiest users.
A TOP-PERFORMING MYSQL CLIENT
A feature-packed MySQL client.
DbVisualizer has a long history of being a top-performing MySQL editor.
It includes everything you need to develop, connect and manage your MySQL database. It supports MySQL-specific object types and everything else that makes MySQL great.
OBJECT TYPES AND ACTIONS
MySQL object specific support.
DbVisualizer is built to give you complete control of your MySQL database. It even offers support of MySQL specific object types and actions. Here are some examples.
Triggers
Called automatically whenever an edit event occurs in the database.
Procedures
A sequence of SQL statements stored for reuse and execution.
Views
Virtual tables derived from one or more existing database tables.
PROPERTIES
Specify your preferred MySQL properties.
You can set properties specifically for your MySQL database, to make it the best MySQL client matching for you. Select to prompt User ID and password, pre-processing of scripts or disable auto-commit easily.
The properties below and many more can be configured in the MySQL manager to match how you want to work.
SQL EDITOR
The universal
database tool.
DbVisualizer is thoughtfully engineered to handle objects and properties specific to MySQL - and it also includes features that work across almost any data source.
VISUALIZATION
Automatic visualizations.
Relations are crucial in MySQL, and DbVisualizer will help you automatically generate visual Entity Relationship Diagrams so that you can understand dependencies and opportunities directly in the client.
EDITOR
A powerful editor for MySQL.
Writing SQL for MySQL is similar, but not exactly the same as for other databases. DbVisualizer understands these nuances and helps you write SQL queries more efficiently.
SCHEDULING
Scheduling with MySQL Events.
DbVisualizer supports the use of MySQL Events for scheduling of tasks.
Jobs can also be scheduled outside of the MySQL client, using the command-line interface (CLI) and the pre-built scheduling tools of your OS.
MAVEN
JDBC driver management via Maven.
DbVisualizer has the most up-to-date MySQL JDBC driver included, and historical version. In fact, it has full JDBC driver management built right in.
It uses JDBC drivers hosted on Maven and supports multiple versions of each JDBC driver.
reviews
Tim S
Teamlead of Back-end Golang command
I love the fact that DbVisualizer works with all the database systems that I have databases in. It makes life VERY easy for me to go back and forth from MS SQL Server to MariaDB to PostgreSQL to MySQL. AND, I also have options if I have to work with others too!
I love the fact that DbVisualizer works with all the database systems that I have databases in. It makes life VERY easy for me to go back and forth from MS SQL Server to MariaDB to PostgreSQL to MySQL. AND, I also have options if I have to work with others too! show less
Verified user.
Review from G2.com
Edward M
Director of Software Development & Integration
I have been using this product for over 5 years. I searched for a long time, tried many other products but once I found DbVisualizer my search was over.This is my go to product for dealing with our MySQL instances which host our data warehouse. It has everything I need and it is simple to use.
I have been using this product for over 5 years. I searched for a long time, tried many other products but once I found DbVisualizer my search was over.This is my go to product for dealing with our MySQL instances which host our data warehouse. It has everything I need and it is simple to use. show less
Verified user.
Review from CAPTERRA
Michael L
Owner, Director of Managed Services
If you dig into Oracle, Postgres, SQL Server, DB2, MySQL and other databases regurarly, this tool is for you!
If you dig into Oracle, Postgres, SQL Server, DB2, MySQL and other databases regurarly, this tool is for you! show less
Verified user.
Review from G2.com
James T
Senior Consultant
Spanning many years as a consultant at many different client sites, I have been able to connect to all different database types (DB2, Oracle, MySQL, SqlServer, etc) using DbVisualizer.
Spanning many years as a consultant at many different client sites, I have been able to connect to all different database types (DB2, Oracle, MySQL, SqlServer, etc) using DbVisualizer. show less
Verified user.
Review from G2.com
Education Management
Administrator
I use it for MSSQL, MySQL, Pg and sometime sqlite. Its great to have the same tool for all those different database engines. I really like that i can ssh tunnel into my servers and then connect to the database. Its cross-platform support is very nice, my co worker uses windows and i use linux so being able to use the same software helps us.
I use it for MSSQL, MySQL, Pg and sometime sqlite. Its great to have the same tool for all those different database engines. I really like that i can ssh tunnel into my servers and then connect to the database. Its cross-platform support is very nice, my co worker uses windows and i use linux so being able to use the same software helps us. show less
Verified user.
Review from G2.com
Dan H
I am administering MySQL and SQL Server databases in multiple environments (development, staging, and production).The ability to connect to multiple database types, multiple database connections per database, it's flexibility and ease of use, and access to all database components in an intuitive m...
I am administering MySQL and SQL Server databases in multiple environments (development, staging, and production).The ability to connect to multiple database types, multiple database connections per database, it's flexibility and ease of use, and access to all database components in an intuitive manner. When support is required, which is seldom, quick and meaningful responses are received. show less
Verified user.
Review from G2.com
Omar V
SQL Commander is the best thing you can query any db right there, select, run all, as far as I can tell is way better that some other tools in the same space
SQL Commander is the best thing you can query any db right there, select, run all, as far as I can tell is way better that some other tools in the same space show less
Verified user.
Review from G2.com
Robert Y
Engineer / Developer
One of the best things about DbVis (apart from the fact that it just works) is that the tech support team is always super responsive.
One of the best things about DbVis (apart from the fact that it just works) is that the tech support team is always super responsive. show less
Verified user.
Review from SOURCEFORGE
Clark G
Director, Research Technology Services
One of the best software products I've ever used. I have especially appreciated that there is a cli tool as well as an excellent IDE experience.
One of the best software products I've ever used. I have especially appreciated that there is a cli tool as well as an excellent IDE experience. show less
Verified user.
Review from SOURCEFORGE
Michael B
Senior Backend Engineer
Provides a common interface to many different databases. Easy to use.
Provides a common interface to many different databases. Easy to use. show less
Verified user.
Review from CAPTERRA
G2 REVIEWS
Used and rated
by the best.
DbVisualizer is a G2 Leader among database management software.
FAQs
MySQL is an open-source relational database management system.
To connect to and manage your MySQL database you use a MySQL client.
To navigate and manage your MySQL database for example insert, delete and update tables.
DbVisualizer has a driver manager built in that you can use to connect to MySQL. You can read more on how to connect securely in this article.
Download DbVisualizer, and connect to your MySQL database. Try the Pro version for 21 days or buy the Pro version to get the full function set. You can also use the client for free with limited functionality.
MySQL is a reliable, secure and robust database with a huge user base. It is one of the most favourable transactional databases on the market.
Yes you can! DbVisualizer can connect to many different data sources to navigate and manage data. Many businesses has several different databases and with DbVisualizer you get one tool to manage all (on this list) data sources.
This is easy handled with the built in driver manager in DbVisualizer. You select MySQL from the list of available data sources you want to connect to, enter the credentials and DbVisualizer automatically sets up the connection.
DbVisualizer has extended support for MySQL object types and functions, you can see the full list of supported object types here.
In DbVisualizer you can put multiple SQL editors next to each other for quick comparisons, re-arrange tabs, work with variables, save scripts, get help with the Auto-complete feature and a lot more. DbVisualizer is built to make your life easier and you can easily customize the layout and functions to match your workflow.
Those different environment labels in which you work with your database does mean more or less the same thing. While a client indicates that you have a server elsewhere, the GUI refers to the graphical interface of the application. IDE refers to the larger "integrated development environment" and the editor refers to in actual part of the client in which you write your code. A workbench focuses more on the process of development itself. However, all of these have come to be synonym in how people refer to the application in which you do the actual coding.
Yes! For each database you can see the tables, relations and custom objects that have been created. There are automatic visualization tools for you to generate Entity Relationship Diagrams (ERDs) or see the servers explain plan.