The following tables list keyboard shortcuts for MySQL Workbench commands. Modifier in the tables stands for the platform-specific modifier key. This is Command on macOS, Control on other platforms. On macOS, the Alt key is Option.
There are keyboard shortcuts for the different menus in MySQL Workbench:
Table B.1 File menu keyboard shortcuts
Function | Keyboard Shortcut | Context |
---|---|---|
New Model | Modifier+N | All |
Open Model | Modifier+O | All |
Open SQL Script | Modifier+Shift+O | SQL Editor |
Close Tab | Modifier+W, Modifier+F4 on Windows | All |
Save Model | Modifier+S | Model |
Save Script | Modifier+S | SQL Editor |
Save Model As | Modifier+Shift+S | Model |
Save Script As | Modifier+Shift+S | SQL Editor |
Forward Engineer SQL CREATE Script | Modifier+Shift+G | Model |
Forward Engineer SQL ALTER Script | Modifier+Alt+Y | Model |
Synchronize With SQL CREATE Script | Modifier+Shift+Y | Model |
Modifier+P | EER Diagram mode only | |
Exit | Modifier+Q | All |
Table B.2 Edit menu keyboard shortcuts
Function | Keyboard Shortcut | Context |
---|---|---|
Undo | Modifier+Z | Model, EER Diagram |
Redo | Modifier+Y, Modifier+Shift+Z (macOS) | Model, EER Diagram |
Cut | Modifier+X | All |
Copy | Modifier+C | All |
Paste | Modifier+V | All |
Delete | Modifier+Delete, Command+BackSpace (macOS) | All |
Edit Selected | Modifier+E | Model, EER Diagram |
Edit Selected in New Window | Modifier+Shift+E | Model, EER Diagram |
Select All | Modifier+A | EER Diagram |
Find | Modifier+F | All |
Find Advanced | Modifier+Alt+F | All |
Find Next | F3 | All |
Find Previous | Shift+F3 | All |
Search and Replace | Modifier+Shift+F | All |
Beautify Query | Modifier+B | SQL Editor |
Comment/Uncomment lines of SQL | Modifier+/ | SQL Editor |
Auto-Complete SQL | Modifier+Space | SQL Editor |
Table B.3 View menu keyboard shortcuts
Function | Keyboard Shortcut | Context |
---|---|---|
Output Window | Modifier+F2, Modifier+Option+2 (macOS) | All |
Set Marker n | Modifier+Shift+n (n is integer 1..9) | EER Diagram |
Go to Marker n | Modifier+n (n is integer 1..9) | EER Diagram |
Table B.4 Arrange menu keyboard shortcuts
Function | Keyboard Shortcut | Context |
---|---|---|
Bring to Front | Modifier+Shift+F | EER Diagram |
Send to Back | Modifier+Shift+B | EER Diagram |
Table B.5 Model menu keyboard shortcuts
Function | Keyboard Shortcut | Context |
---|---|---|
Add Diagram | Modifier+T | Model, EER Diagram |
Validate All | Modifier+Alt+V | Model, EER Diagram |
Validate All (MySQL) | Modifier+Alt+B | Model, EER Diagram |
Model Options | Command+Alt+, (Shortcut available only on macOS) | Model, EER Diagram |
Table B.6 Query menu keyboard shortcuts
Function | Keyboard Shortcut | Context |
---|---|---|
Execute statement | Modifier+Return | SQL Editor |
Execute statements | Modifier+Shift+Return | SQL Editor |
New Tab | Modifier+T | SQL Editor |
Table B.7 Database menu keyboard shortcuts
Function | Keyboard Shortcut | Context |
---|---|---|
Query Database | Modifier+U | All |
Reverse Engineer | Modifier+R | Model, EER Diagram |
Forward Engineer | Modifier+G | Model, EER Diagram |
Synchronize Model | Modifier+Y | Model, EER Diagram |
Table B.8 Scripting menu keyboard shortcuts
Function | Keyboard Shortcut | Context |
---|---|---|
Scripting Shell | Modifier+F3, Modifier+Option+3 (on macOS) | All |
Run Workbench Script File | Modifier+Shift+R | All |
Table B.9 Help menu keyboard shortcuts
Function | Keyboard Shortcut | Context |
Help Index | F1, Command+Option+question (on macOS) | All |
In the EER Diagram view, a number of other keyboard shortcuts are available.
Table B.10 EER diagram mode keyboard shortcuts
Function | Keyboard Shortcut |
Selection tool | Escape |
Hand tool | H |
Delete tool | D |
Layer tool | L |
Note tool | N |
Image tool | I |
Table tool | T |
View tool | V |
Routine Group tool | G |
Non-Identifying Relationship 1:1 | 1 |
Non-Identifying Relationship 1:n | 2 |
Identifying Relationship 1:1 | 3 |
Identifying Relationship 1:n | 4 |
Identifying Relationship n:m | 5 |
Relationship Using Existing Columns | 6 |