Exécuter l'instruction par raccourci dans mysql workbench
Comment puis-je exécuter une instruction dans MySQL Workbench en utilisant un raccourci? Maintenant je dois appuyer sur le bouton (éclair jaune). Bien sûr, j'ai lu ceci:http://dev.mysql.com/doc/workbench/en/wb-keys.html (table 14.6 - query menu) mais je ne sais pas ce qui signifie Modifier+retourner ?
comme nous pouvons le lire Modifier Est Ctrl (dans Windows) mais qu'est-ce que le retour?
5 réponses
retour = entrer la clé. Donc la touche Ctrl + Enter devrait s'exécuter.
MySQL Workbench 6.3
mise en correspondance des clés par défaut
Modifier la valeur par défaut mapping
ouvert:
C:\Program fichiers\MySQL\MySQL Workbench 6.3 CE\data\main_menu.xml
Si vous recherchez Execute (Tous ou la Sélection) et Exécuter Actuel De L'Instruction, vous identifierez également (basé sur ce que vous voyez dans la capture d'écran ci-dessus) le sens de Modifier et Retour:
- Modifier = Ctrl
- Retour = Entrée
ici vous pouvez changer les correspondances par défaut. Étant familier avec D'autres outils comme SQuirreL SQL et pgAdmin, je préfère toujours exécuter seulement la requête sélectionnée en utilisant Ctrl+Entrée ou F5, donc je change ce qui suit dans le fichier main_menu.xml:
- pour exécuter la requête sélectionnée en utilisant Ctrl+Entrée:
<value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.exec">
<link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link>
<value type="string" key="caption">Execute (All or Selection)</value>
<value type="string" key="name">query.execute</value>
<value type="string" key="command">builtin:query.execute</value>
<value type="string" key="itemType">action</value>
<value type="string" key="shortcut">Modifier+Return</value>
</value>
...
<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+Shift+Return</value>
<value type="string" key="platform">windows</value>
</value>
- lancez la requête sélectionnée en utilisant F5:
<value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.exec">
<link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link>
<value type="string" key="caption">Execute (All or Selection)</value>
<value type="string" key="name">query.execute</value>
<value type="string" key="command">builtin:query.execute</value>
<value type="string" key="itemType">action</value>
<value type="string" key="shortcut">F5</value>
</value>
sauvegardez le fichier et redémarrez MySQL Workbench pour voir les changements.
exécution de la déclaration au curseur
Ctrl + Enter (pour Windows)
exécuter toutes les instructions dans la sélection
Ctrl + Maj + Touche Entrée (Windows)
pour mac: commande + retour devrait fonctionner. PS. cela exécute ce que vous avez dans l'éditeur de requête jusqu'à ce qu'il trouve ';' .