MySQL Workbench 스키마 패널이 작동하지 않음
MySQL Workbench 6.0(Ubuntu에서 작업함)에 문제가 있으며 서버 인스턴스를 선택하면 "SCHEMAS" 패널 대신 "No object selected" 메시지가 표시됩니다."SQL 패널"(기본 패널)에서 쿼리는show databases;
작동하지만 "SCHEMAS" 패널에 데이터베이스 목록이 없습니다.
모든 인스턴스에 이러한 문제가 있으며 데이터베이스와 테이블이 많을 때는 짜증이 납니다!
당신은 이 문제에 대해 어떤 생각이 있습니까?
감사해요.
윈도우 보더를 "Object Info" 버튼 바로 위에 끌어 본 적이 있습니까?
Mac에서도 같은 문제가 발생했습니다.MySQL, Workbench를 제거하려고 했지만 작동하지 않습니다.
저를 위한 해결책은 다음과 같습니다.
작업대를 그만두다
터미널:
cd ~/라이브러리/애플리케이션\ 지원/MySQL/워크벤치/
rm wb_state.xml
rm wb_message.xml
워크벤치 설정 및 구성을 재설정
- 워크벤치를 다시 시작합니다.모든 것이 정상으로 돌아오다.
Windows 또는 Linux를 사용하는 경우 아래 파일 경로에 대해 동일한 작업을 수행합니다.
Windows %AppData%\MySQL\Workbench\
Linux ~/.mysql/workbench/
또는 왼쪽 사이드바에 개체 정보 및 세션 탭이 2개만 표시되는 경우 사이드바 맨 위에 있는 경우 사이드바 맨 위를 아래로 끌 수 있습니다.
MacOS에서 동일한 문제에 직면하여 캐시를 삭제하는 것이 효과적이었습니다.그러나 MacOS의 경로가 동일하지 않습니다.
Windows %AppData%\MySQL\Workbench\
OS X ~/Library/Application\ Support/MySQL/Workbench/
Linux ~/.mysql/workbench/
wb_options.xml 및 wb_state.xml 파일을 삭제하고 Workbench를 다시 시작했는데 모든 것이 정상으로 돌아왔습니다.
같은 문제가 있었고 캐시 파일을 삭제하는 것이 저에게 효과가 있었습니다.
Windows에 있지만 Linux의 경로는 "~username/.mysql/workbench/"인 것 같습니다.
창 경로는 "%AppData%\"입니다.MySQL\Workbench\"
wb_options.xml 및 wb_state.xml 파일을 삭제하고 Workbench를 다시 시작했는데 모든 것이 정상으로 돌아왔습니다.
설정 및 로그 파일에 대한 자세한 내용은 여기를 참조하십시오. https://dev.mysql.com/doc/workbench/en/wb-configuring-files.html
UI 자체에 대한 작은 문제일 수 있습니다.제가 말했어요.maybe
왜냐하면 나의 경우에는 단지 좋은 UX를 가지고 있지 않은 것에 대한 것이었기 때문입니다.
왼쪽 사이드바에 탭이 2개만 표시되는 경우, 즉Object Info
그리고.Session
사이드바의 맨 위에서 사이드바의 맨 위를 아래로 끌 수 있습니다.그리고 짠!관리 체계가 나타납니다!내가 웹에서 검색하는 동안 그들은 그냥 거기서 자고 있었습니다.
구성 파일을 삭제(또는 저장하려는 경우 이동)하기만 하면 됩니다. unix의 경우 ~/.mysql/workbench에 있습니다. 워크벤치가 다른 플랫폼에서 저장하는 위치를 알 수 없습니다.
워크벤치를 닫습니다.윈도우즈 작업 관리자에서 제거합니다.
C:\Users[you]\AppData\Roaming\MySQL\Workbench\cache에서 XXX.columns_widths 파일을 삭제합니다. 여기서 XXX는 연결 이름입니다.
Workbench를 다시 열고 Schema Privileges를 선택한 다음 창 Workbench 크기를 변경하고 창을 최대화합니다.
OS X~/Library/Application\ Support/MySQL/Workbench/
는 삭습니다했을 했습니다.wb_options.xml
그리고.wb_state.xml
파일을 저장하고 Workbench를 다시 시작하면 모든 것이 정상으로 돌아갑니다.
커서가 변경되면(패널 끌기에 사용 가능) 사이드바 패널(관리, 인스턴스, 성능)에서 커서를 이동합니다.
삭제:
<value type="int" key="DbSqlEditor:SecondarySidebarHidden">0</value>
<value type="int" key="DbSqlEditor:SecondarySidebarWidth">218</value>
제 문제는 다른 원인과 해결책이었지만, 다른 사람에게 도움이 될 수도 있으니 게시하겠습니다.Laravel Forge를 사용하는 경우 데이터베이스 사용자를 편집하고 작업해야 하는 테이블에 대한 액세스 권한을 부여해야 합니다.이미 사용자(모두 Laravel Forge)를 생성한 후 새 데이터베이스를 생성했기 때문에 내 데이터베이스가 패널에 나타나지 않았기 때문에 돌아가서 사용자에게 새 데이터베이스에 액세스할 수 있는 권한을 부여해야 했습니다.
5년이 지났지만 Mac OS Catalina 10.15에서 동일한 문제를 경험했고 이것이 문제를 해결했습니다.
- 다음으로 이동:
기본 설정 > SQL Editor에서 메타데이터 및 내부 스키마 표시 확인
확인 클릭
그런 다음 스키마 목록 Voila를 새로 고칩니다. 다시 돌아왔습니다 :)
저 같은 경우는 주의력 문제였습니다."객체 정보"와 "세션" 사이의 작은 회색 점을 끌어내야 했습니다.어쩌면 나 같은 사람에게 도움이 될지도 몰라요!
언급URL : https://stackoverflow.com/questions/26547926/mysql-workbench-schemas-panel-not-working
'programing' 카테고리의 다른 글
MySQL/MariaDB에서 임의 절차 코드 실행 (0) | 2023.08.13 |
---|---|
"헤드-n-3"에 해당하는 PowerShell? (0) | 2023.08.13 |
jQuery를 사용하여 페이지를 앵커로 스크롤하거나 아래로 이동하는 방법은 무엇입니까? (0) | 2023.08.13 |
위치 서비스를 사용할 수 있는지 확인 (0) | 2023.08.08 |
경로의 대상에 파일을 만들지 않고 Python에서 경로가 유효한지 확인합니다. (0) | 2023.08.08 |