MySQLWorkbench에서 바로 가기로 문 실행
바로 가기를 사용하여 MySQLWorkbench에서 문을 실행하려면 어떻게 해야 합니까?이제 버튼(노란색 번개)을 눌러야 합니다.물론 이 매뉴얼은 다음과 같습니다.표 14.6 - 쿼리 메뉴(표 14.6 - 쿼리 메뉴) 하지만 무슨 뜻인지 모르겠다.Modifier+Return
?
우리가 읽을 수 있듯이Modifier
이Ctrl
(Windows의 경우) 단,Return
?
Return
=Enter
열쇠. 그래서Ctrl + Enter
키가 실행되어야 합니다.
MySQL Workbench 6.3
기본 키 매핑
기본 매핑 변경
열기:
C:\Program Files\MySQL\MySQL Workbench 6.3 CE\data\main_menu.xml
Execute(모두 또는 선택) 및 Execute Current Statement(현재 스테이트먼트 실행)를 검색하는 경우 위의 스크린샷에 표시된 내용을 기반으로 Modifier 및 Return의 의미도 확인할 수 있습니다.
- 수식자 =
- 반품 =
여기서 기본 매핑을 변경할 수 있습니다.SQuirreL SQL 및 pgAdmin과 같은 다른 툴에 익숙하기 때문에 항상 + 또는 Enter를 사용하여 선택한 쿼리만 실행하는 것을 선호하기 때문에 main_menu.xml에서 다음을 변경합니다.
- +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>
- 다음을 사용하여 선택한 쿼리를 실행합니다.
<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>
파일을 저장하고 MySQL Workbench를 재시작하여 변경 내용을 확인합니다.
커서 위치에서 문 실행 중
Ctrl + Enter (Windows의 경우)
선택 항목 내의 모든 문 실행
Ctrl + Shift + Enter 키(Windows용)
Mac의 단축키는 다음과 같습니다.
Command + Enter
링크에서 모든 키보드 단축키를 찾을 수 있습니다.
누르다Ctrl + Enter
숏코드 전체 목록은 다음 링크에서 확인할 수 있습니다.https://dev.mysql.com/doc/workbench/en/wb-keys.html
둘 다 바로 가기와 함께 실행되도록 선택 항목을 사용자 정의하려는 경우
1) 부분 선택 또는 실행을 선택하여 커서를 실행한 후 다음을 업데이트해야 합니다.
main_menu.xml 파일에 있는 노드 com.com.com.com.menu.com.exec의 바로 가기 요소.
내 세트를 어떻게 가지고 있는 방법:
<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="accessibilityName">Execute All or Selection</value>
<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">F6</value>
</value>
2. (선택한 내용과 관계없이) 페이지 전체를 갱신하기 위해 다음을 변경합니다.
다음 중 하나의 요소 바로가기: com.syslog.menu.syslog_current_statementwin(윈도우즈) com.syslog.syslog.menu.syslog_current_statement(윈도우즈 이외)
내가 어떻게 가지고 있는지:
<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="accessibilityName">Execute Current Statement</value>
<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">F5</value>
<value type="string" key="platform">windows</value>
</value>
유감스럽게도 F5가 부분 선택과 페이지 전체에 대응하도록 설정할 수 없었기 때문에 그 중 하나를 F6으로 설정했습니다.도움이 되길 바랍니다.)
: Mac의 경우:Command + Return
작동해야 합니다.
PS. 모든 하여 " "를 찾을 때까지 합니다. 이것은 쿼리 에디터에 있는 모든 것을 찾을 때까지 실행합니다.';'
.
언급URL : https://stackoverflow.com/questions/19607448/execute-statement-by-shortcut-in-mysqlworkbench
'programing' 카테고리의 다른 글
datetime 기본값(mariadb) (0) | 2022.10.02 |
---|---|
테이블의 모든 요소에 대해 조인 쿼리가 제대로 작동하지 않습니다. (0) | 2022.10.02 |
특정 다른 열 값에 대해서만 한 열에 대한 색인 (0) | 2022.10.02 |
JavaScript에서 "double tilde"(~~) 연산자는 무엇입니까? (0) | 2022.10.02 |
문자열 목록에서 쉼표로 구분된 문자열을 만들려면 어떻게 해야 합니까? (0) | 2022.10.02 |