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?

25
demandé sur ROMANIA_engineer 2013-10-26 17:44:54

5 réponses

retour = entrer la clé. Donc la touche Ctrl + Enter devrait s'exécuter.

47
répondu RustProof Labs 2013-10-26 14:45:59

MySQL Workbench 6.3


mise en correspondance des clés par défaut

  • Execute (Tous ou la Sélection) -> Ctrl+Maj+Entrée
  • Exécuter Instruction En Cours -> Ctrl+Entrée

    Query  Execute


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:

  1. 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> 
  1. 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.

25
répondu ROMANIA_engineer 2016-03-11 13:54:35

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)

voir ici pour plus d'

24
répondu Akshat Bhargava 2014-12-08 12:32:16

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 ';' .

0
répondu Sagar 2015-11-18 19:34:03

Sur Mac, le raccourci est

Command + Enter

Vous pouvez trouver tous les raccourcis clavier de lien

0
répondu Vincent 2018-07-08 13:22:14