MySQL Workbench: SQL, JavaScript and TypeScript Development
MySQL Workbench provides a modern environment for writing, running, and exploring SQL. Create SQL scripts for everyday development work or use SQL Notebooks to combine queries, results, and explanatory text in an interactive document.
SQL Scripts and Notebooks
The SQL Script Editor supports the familiar workflow for writing and executing SQL. SQL Notebooks add a flexible, document-oriented option for exploration, troubleshooting, demonstrations, and analysis. In notebook mode, you can work with SQL as well as JavaScript and TypeScript.
Write SQL Productively
Use syntax highlighting, code completion, SQL formatting, and execution controls to work efficiently with SQL. Review and edit query results directly in the Workbench interface.
Explore Database Objects
Connect to MySQL, browse schemas and objects, and work with the database structures relevant to your application. Manage connections and move between development and administration tasks in one desktop environment.
Built on the MySQL Shell Foundation
The new MySQL Workbench builds on MySQL Shell and brings together modern MySQL development workflows in a desktop application. Always use the latest version of MySQL Workbench for supported server versions and the newest capabilities.