web-dev-qa-db-fra.com

Exécuter une instruction par raccourci dans mysql workbench

Comment puis-je exécuter une instruction dans MySQL Workbench à l'aide d'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 (Tableau 14.6 - menu de requête) mais je ne sais pas ce que signifie Modificateur + Revenir ?

Comme nous pouvons le lire, Modificateur est Ctrl (sous Windows) mais qu'est-ce que Retour?

30
Jacob

Retour = touche Entrée. Donc Ctrl + Entrée doit être exécuté.

54
RustProof Labs

MySQL Workbench 6.3


Domyślne mapowanie kluczy

  • Wykonaj (wszystko lub zaznaczenie) ->Ctrl+Shift+Enter
  • Wykonaj bieżącą instrukcję ->Ctrl+Enter

    Query > Execute


Zmień domyślne odwzorowanie

Otwarty:

C: programme de travail MySQL MySQL Workbench 6.3 CE dane main_menu.xml

Jeśli szukasz Wykonaj (wszystko lub zaznaczenie) i dla wykonaj bieżącą instrukcję , również zidentyfikujesz (na podstie, mas mas patrick), powyżej) znaczenie modyfikatora i Retour :

  • Modyfikator =Ctrl
  • Retour =Enter

Tutaj możesz zmienić domyślne odwzorowania. Znajomość innich narzędzi, takich jak SQuirreL SQL i pgAdmin, zawsze wolę uruchamiać tylko wybraneCtrl+EnterlubF5, więc zmieniam następujące w main_menu.xml:

  1. Aby uruchomić wybrane zapytanie za pomocąCtrl+Enter:
    <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. Uruchom wybrane zapytanie za pomocą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> 

Cliquez ici pour en savoir plus sur MySQL Workbench, aby zobaczyć zmiany.

35
ROMANIA_engineer

Exécution d'une instruction au curseur

Ctrl + Entrée (pour Windows)

Exécution de toutes les instructions dans la sélection

Ctrl + Maj + Entrée (pour Windows)

voir ici pour plus

25
Akshat Bhargava

Sur Mac, le raccourci est 

Command + Enter

Vous pouvez trouver tous les raccourcis clavier depuis link

0
Vincent

Pour mac: Commande + return devrait fonctionner. PS. ceci exécute tout ce que vous avez dans l'éditeur de requête jusqu'à ce qu'il trouve ';' .

0
Sagar