Skip to content
Follow
Ubuntu Linux

How to Install MySQL Workbench on Ubuntu Linux

Richard
Written by
Richard
Oct 18, 2021 Updated Jun 20, 2026 2 min read
How to Install VMware Workstation Player on Ubuntu Linux
How to Install VMware Workstation Player on Ubuntu Linux

You install MySQL Workbench on Ubuntu Linux by adding the official MySQL APT repository and then using the `apt` package manager to install the workbench. MySQL Workbench is a graphical user interface (GUI) tool that simplifies designing, developing, and managing MySQL databases.

This process ensures you get the latest stable release, such as MySQL Workbench 8.0, on your Ubuntu system. It’s your go-to application for tasks like data modeling, SQL queries, and server administration.

MySQL Workbench installation allows connection to local and remote MySQL servers. The Workbench installation steps work for Ubuntu versions, including Ubuntu 22.04 LTS.

⚡ Quick Answer

Install MySQL Workbench on Ubuntu by running “sudo snap install mysql-workbench-community” in the terminal. You can then launch it from the command line or your applications menu.

How to install MySQL Workbench from Snap

Installing MySQL Workbench on Ubuntu using Snap is a straightforward method to get the community version, especially if it’s not readily available in your standard Ubuntu software sources.

You can use Snap package management to install the community version. Run the commands below to install Snap’s MySQL Workbench community version.

🐧Bash / Shell
sudo snap install mysql-workbench-community

Once Workbench is installed, you can start it from the command line by typing `mysql-workbench-community` or by clicking the MySQL Workbench icon in Activities -> Overview -> MySQL Workbench.

MySQL Workbench installation process on Ubuntu Linux
ubuntu install mysql workbench on ubuntu

To connect to a database server, head to Database ==> Connect to Database. You can add a new connection by clicking the circled plus sign ⊕ next to “MySQL Connections.”

MySQL Workbench setup involves creating a new connection and entering database server login details. A successful connection test confirms the new database connection is added and ready for use.

MySQL and MariaDB using root passwords

MySQL and MariaDB sometimes use a security feature called `auth_socket` for the root user, preventing you from logging in with a password directly from your command line.

The `auth_socket` plugin authenticates users who connect from the local host through the Unix socket file. You can’t authenticate as root by providing a password.

⚠️Warning
Disabling the `auth_socket` plugin uses SQL commands. After disabling this plugin, users must enter the root password for login, a change from the previous password-less entry method.

MySQL:

💻Code
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'type_strong_password_here';

MariaDB:

💻Code
UPDATE mysql.user SET plugin = 'mysql_native_password' WHERE User='root';

You should be able to log in with the root password.

Conclusion:

  • MySQL Workbench is a powerful tool for managing MySQL and MariaDB databases.
  • The installation process on Ubuntu is simple and can be done through Snap.
  • Users can create and manage databases, users, and run SQL queries efficiently.
  • Auth_socket authentication can be modified to use password authentication for root users.
  • Ubuntu provides an accessible platform for beginners to start learning Linux and database management.
  • Overall, MySQL Workbench enhances productivity and simplifies database interactions for both new and experienced users.

Was this guide helpful?

Was this helpful?
Richard

About the Author

Richard

Tech Writer, IT Professional

Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.

📚 Related Tutorials

How to Install Ubuntu Linux
Ubuntu Linux How to Install Ubuntu Linux
How to Turn "Week Numbers" On or Off for Calendar in Ubuntu Linux
Ubuntu Linux How to Turn "Week Numbers" On or Off for Calendar in Ubuntu Linux
How to Install GNOME Desktop on Ubuntu 24.04
Ubuntu Linux How to Install GNOME Desktop on Ubuntu 24.04
How to Install KDE Desktop on Ubuntu 24.04
Ubuntu Linux How to Install KDE Desktop on Ubuntu 24.04

No comments yet — be the first to share your thoughts!

Leave a Comment

Your email address will not be published. Required fields are marked *