MYSQL

The MySQL client with the happiest users.

A clock
+14
* EXTENDED SUPPORT
CUSTOM OBJECT SUPPORT FOR PROCEDURE, TRIGGERS, EVENTS & 25 MORE MYSQL SPECIFIC OBJECTS.
mysql editor
g2 logo

*****
4.6 (100+ REVIEWS)
#1 HIGHEST RATED
IN DATABASE MANAGEMENT SYSTEMS

g2 logo

*****
4.6 (100+ REVIEWS)
#1 HIGHEST RATED
IN DATABASE MANAGEMENT SYSTEMS

A TOP-PERFORMING MYSQL CLIENT

A feature-packed MySQL client.

Download for free ↓
Recommended Installer
windows
Windows 64bit With Java
windows
Windows Arm64 With Java
linux
Linux Without Java
mac
macOS Intel With Java
mac
macOS Apple Silicon With Java

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.

mysql triggers

Procedures

A sequence of SQL statements stored for reuse and execution.

mysql procedures

Views

Virtual tables derived from one or more existing database tables.

mysql views
mysql triggers
mysql procedures
mysql views

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.

authentication
AUTHENTICATION
Delimited identifiers
DELIMITED IDENTIFIERS
Qualifiers
QUALIFIERS
Physical connection
PHYSICAL CONNECTION
Transaction
TRANSACTION
Encoding
ENCODING
sql statements
SQL STATEMENTS
Connection hooks
CONNECTION HOOKS
COLOR AND BORDER
sql commander
SQL COMMANDER
query builder
QUERY BUILDER

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.

Automatic visualizations

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.

Sql queries

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.

FREE TRIAL

Try DbVisualizer Pro
for free.

Start your free 21 day evaluation of DbVisualizer Pro

Download for free ↓
Recommended Installer
windows
Windows 64bit With Java
windows
Windows Arm64 With Java
linux
Linux Without Java
mac
macOS Intel With Java
mac
macOS Apple Silicon With Java

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.

mysql driver manager
Maven
Maven

reviews

Our users love our product.

Users love using DbVisualizer with MySQL.

Name:

Tim S

Role:

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

G2 logo

Verified user.

Review from G2.com

Name:

Edward M

Role:

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

Capterra logo

Verified user.

Review from CAPTERRA

Name:

Michael L

Role:

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

G2 logo

Verified user.

Review from G2.com

Name:

James T

Role:

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

G2 logo

Verified user.

Review from G2.com

Name:

Education Management

Role:

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

G2 logo

Verified user.

Review from G2.com

Name:

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...read more

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

G2 logo

Verified user.

Review from G2.com

Name:

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

G2 logo

Verified user.

Review from G2.com

Name:

Clark G

Role:

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

Sourceforge logo

Verified user.

Review from SOURCEFORGE

Name:

Michael B

Role:

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

Capterra logo

Verified user.

Review from CAPTERRA

Name:

Kunal G

Role:

Staff Software Engineer

*****

Ease of use, quick installation, ability to connect with so many databases and ability to play around with query results.

Ease of use, quick installation, ability to connect with so many databases and ability to play around with query results. show less

Capterra logo

Verified user.

Review from CAPTERRA

G2 REVIEWS

Used and rated
by the best.

DbVisualizer is a G2 Leader among database management software.

G2 users love us
Most likely to recommend
G2 Best results

FAQs

QUESTION
Action
WHAT IS MYSQL?

MySQL is an open-source relational database management system.

View + Hide -
WHAT IS A MYSQL DATABASE VIEWER?

To connect to and manage your MySQL database you use a MySQL client.

View + Hide -
WHAT IS MYSQL DATABASE VIEWER USED FOR?

To navigate and manage your MySQL database for example insert, delete and update tables.

View + Hide -
HOW DO I CONNECT TO MYSQL WITH DBVISUALIZER?

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.

View + Hide -
HOW DO I GET STARTED TO USE MYSQL WITH DBVISUALIZER?

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.

View + Hide -
WHAT ARE THE BENEFITS OF USING MYSQL?

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.

View + Hide -
CAN I CONNECT TO MYSQL AND OTHER DATABASES USING DBVISUALIZER AS A MYSQL CLIENT?

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.

View + Hide -
HOW CAN I CONNECT TO MY DATABASE USING THE MYSQL JDBC DRIVER?

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.

View + Hide -
WHAT OBJECT TYPES ARE SUPPORTED IN THE DBVISUALIZER MYSQL CLIENT?

DbVisualizer has extended support for MySQL object types and functions, you can see the full list of supported object types here.

View + Hide -
WHAT ARE SOME OF THE FEATURES OF THE MYSQL GUI IN DBVISUALIZER?

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.

View + Hide -
WHAT IS THE DIFFERENCE BETWEEN A MYSQL CLIENT, A MYSQL GUI, A MYSQL IDE, A MYSQL EDITOR AND A MYSQL WORKBENCH?

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.

View + Hide -
IS THERE A DATABASE BROWSER IN DBVISUALIZER?

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.

View + Hide -
Cookie policy

We use cookies to ensure that we give you the best experience on our website. However you can change your cookie settings at any time in your browser settings. Please find our cookie policy here ↗