How to uninstall MySQL workbench on Mac
Robert Cooper
Robert Cooper Senior Engineer at Basedash
· January 31, 2025
Robert Cooper
Robert Cooper Senior Engineer at Basedash
· January 31, 2025
Uninstalling MySQL Workbench on macOS is a straightforward process, but you need to ensure you remove all associated files and components. Here’s a step-by-step guide for engineers who want to get things done efficiently.
Ensure that MySQL Workbench is not currently running. You can do this by:
MySQL Workbench in the menu bar.Quit MySQL Workbench.Alternatively, use the shortcut Command + Q after focusing on the application.
Finder.Applications folder.MySQL Workbench.MySQL Workbench app to the Trash, or right-click and choose Move to Trash.MySQL Workbench might leave some configuration files on your system. For a clean uninstall, you should remove these files.
Finder.Go and then select Go to Folder... (or use the shortcut Shift + Command + G).~/Library/Application Support/MySQL/Workbench
~/Library/Preferences/com.oracle.workbench.MySQLWorkbench.plist
~/Library/Caches/com.oracle.workbench.MySQLWorkbench
~/Library/Saved Application State/com.oracle.workbench.MySQLWorkbench.savedState
Note: The ~ symbol represents your home directory.
To permanently delete MySQL Workbench and its associated files:
Trash icon in the Dock.Empty Trash.Caution: This action will delete all the items in your Trash, not just MySQL Workbench. Make sure you have verified the contents of your Trash before emptying it.
If you also want to uninstall MySQL server:
Terminal (you can find it under Applications > Utilities).sudo rm -rf /usr/local/mysql
Then, remove the MySQL user and group by executing:
sudo dscl . -delete /Users/mysql
sudo dscl . -delete /Groups/mysql
Remove MySQL preferences:
sudo rm /Library/Preferences/com.mysql.*
That’s it! You’ve successfully uninstalled MySQL Workbench from your macOS. Remember, always back up important data before uninstalling any software, and be cautious when using the rm command or emptying the Trash to avoid unintentional data loss.
Written by
Senior Engineer at Basedash
Robert Cooper is a senior engineer at Basedash who builds full-stack product systems across SQL data infrastructure, APIs, and frontend architecture. His work focuses on application performance, developer velocity, and reliable self-hosted workflows that make data operations easier for teams at scale.
Basedash lets you build charts, dashboards, and reports in seconds using all your data.