Wenn man eigentlich ständig mit dem Microsoft Sql Server arbeitet, ist man es gewohnt, dass man Queries mit F5 ausführt.
Jetzt hab ich aber ein Projekt, bei dem ich MySql benötige und als Gui hab ich mir einfach mal die MySql-Workbench installiert. Dummerweise muss man da zum Ausführen der Statements immer STRG+Enter drücken und ich schaff es einfach nicht, dass ich mich da umgewöhne.
Ich hab auch keine Möglichkeit gefunden, wie man dieses Verhalten in der Workbench ändern kann und wollte mich eigentlich schon geschlagen geben. Aber dann hab ich einen Hinweis gefunden, der mich letztendlich auf die Lösung gebracht hat.

Es gibt in der Workbench eine XML-Konfigurations-Datei, mit der man alle möglichen Shortcuts anpassen kann. Diese Datei findet man unter folgendem Pfad:

C:\Program Files\MySQL\MySQL Workbench 6.3 CE\data\main_menu.xml

Diese Datei öffnet man mit einem Texteditor und sucht dann nach folgendem Eintrag:

<value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.execute_current_statementwin">
  <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link>
  <value type="string" key="caption">Execute Current Statement</value>
  <value type="string" key="name">query.execute_current_statement</value>
  <value type="string" key="command">builtin:query.execute_current_statement</value>
  <value type="string" key="itemType">action</value>
  <value type="string" key="shortcut">Modifier+Return</value>
  <value type="string" key="platform">windows</value>
</value>

Hier ändert man den Wert für shortcut auf “F5”, so dass dann folgende Zeile dasteht:

<value type="string" key="shortcut">F5</value>

Nach einem Neustart der Workbench kann man dann die Queries wie gewohnt mit F5 ausführen.