MacOS 시에라와 MySQL 호환성
macOS 시에라의 MySQL Community Server/Workbench와의 호환성 문제나 특이점을 아는 사람이 있습니까?최근에 MySQL을 보유한 적이 없는 Mac에 설치를 했는데 제대로 작동하지 않는 것 같습니다.(지금은 설정을 잘못했을 수도 있지만, 설치 관리자는 고급 옵션을 제공하지 않기 때문에 그렇지 않은 것 같습니다.)
스키마와 테이블을 만들 수는 있지만 실제로 테이블을 쿼리할 때는 아무 일도 일어나지 않습니다.활동 표시기가 끝없이 회전합니다. Monitor다가 mysqld실제로 모든 작업을 수행합니다. 전체 설정이 교착 상태에 빠진 것 같습니다.무슨 생각 있어요?
제가 사용하려는 것은 다음과 같습니다.
- MySQL Community Server 5.7.15
- MySQL Workbench 6.3.7
- macOS 시에라 10.12 (16A323)
저도 똑같은 문제가 있었습니다.저는 당신이 처음 연 인스턴스가 이유가 없어 보이는 간단한 선택문을 실행하려고 할 때 계속 회전한다는 것을 발견했습니다.탭이 한번 열리면 MySQL Workbench를 모두 닫지 않고 탭을 닫을 수도 없습니다.그러나 동일한 인스턴스를 다시 열면 잘 작동하는 것 같습니다.
업데이트!
macOS High Sierra에 MySQL Workbench 6.3.10 필요
6.3.10 버전은 변경 로그 참조
버전 6.3.9에서 해결됨
테스트 대상:
OS 시에라
전 10.12.3 (16D32)
MySQL
9 6.3.9
커뮤니티 6.3.9드 10690321 CE (6트)(
----> OK
다운로드:MySQL Workbench 6.3.9
)용 는 El (10.12) 는 El Capitan(10.11) 되며 Yosemite(10.10) .
로그 변경:
- 호스트가 macOS 시에라일 때 쿼리를 실행하면 MySQL Workbench가 응답하지 않게 되는 경우도 있습니다(Bug #25036263, Bug #83658).
Original answer in code snippet below:
I ***temporary*** solved changed the ***group*** of the application.
I tried everything, uninstalling, reinstall, change many settings... finally I thought that must be something with the security... was not normal, I check firewall rules, nothing... And just in case, I try with file permission and it was there.
I was installed in the ***admin group***.
Changed to ***staff*** solve the problem.
$ sudo chown <USER>:staff /Applications/MySQLWorkbench.app
> <sup>Where of course, `<USER>` is **your** username</sup>
Ex.
$ sudo chown gmo:staff /Applications/MySQLWorkbench.app
Tested and working!
- Go back to admin group... problem came back.
- Changed to staff again... problem solved.
I hope this is a global solution, please check yours.
###Edit:
Solution not stable, problem came back after a few attempts.
Try with `root:admin`, the same...
---
### UPDATE
*`Workaround until new version is release`*
Roll back to 6.2 version and working good.
Tested on:
> macOS Sierra
> Version 10.12 (16A323)
MySQL
> Workbench 6.3
> Version 6.3.7 build 1199 CE (64 bits) Community
> http://dev.mysql.com/downloads/workbench/6.3.html
> `----> FAILS`
> <sup>*Randomly, even changing group or creating new instances.*</sup>
> Workbench 6.2
> Version 6.2.5.0 build 397 (32 bits) Community
> http://dev.mysql.com/downloads/workbench/6.2.html
> `----> OK`
> <sup>*Work as expected.*</sup>
Mac OS X 버전 6.3.8 CE 빌드 1228(64비트)용 MySQL Workbench Community(GPL)의 경우
sudo chown -R <USER>:staff /Applications/MySQLWorkbench.app
적용하여 문제를 해결했습니다.
버전을 6.1.7로 다운그레이드 했을 때 효과가 있었습니다 :)
하지만 이전 버전에서는 빠른 액션 아이콘 기능이 없습니다 :(
MySQL Workbench 6.3.9는 현재(2/14/17) 사용 가능하며 이 문제를 해결하는 것으로 보입니다.
저도 같은 문제가 있었는데 재부팅 후에 고쳐졌습니다.해볼만 하겠죠
알아냈던 것 같아요!비밀번호 길이와 관련이 있을 수도 있습니다.처음에는 편의를 위해 한 글자 암호로 설정했지만, MySQL에 Eclipse BIRT 보고 소프트웨어를 연결하려고 할 때 몇 가지 문제가 발생했습니다.비밀번호를 길게 변경했는데 BIRT로 문제가 해결되긴 했는데 더 좋게도 Workbench로도 문제가 해결된 것 같습니다!
저도 같은 문제가 있어서 인터넷을 다 뒤졌지만 문제를 해결하지 못했고 다른 작업대를 사용하기로 결정했습니다.저는 "DBever - Universal Database Manager" 공식 사이트인 http://dbeaver.jkiss.org/ 와 free 그리고 그것을 견딜 수 있는 것을 찾았습니다.
macOS 10.12에서도 같은 문제가 생겼습니다.3"는 "MySQL Workbench Community (GPL) for Mac OS X 버전 6.3.8 CE 빌드 1228 (64 비트)"을 설치했습니다.문제 해결 후 항상 응답하지 않습니다. MSQL Workbench에서 문제가 발생하는 "Default Target MySQL Version"이(가) 잘못된 버전으로 설정되어 있음을 발견했습니다.
1단계: 터미널을 열고 MYSQL Server 버전을 확인합니다.
mysql --version
내 컴퓨터:
mysql Ver 14.14 EditLine 래퍼를 사용하는 osx10.9(x86_64)용 배포 5.7.9
2단계: MySQL Workbench 도구를 열고 메뉴의 Apple 아이콘 근처에 있는 "MYsql Workbench"로 이동
3단계: Workbench Preferences -> Modeling -> MySQL -> 기본 대상 MySQL 버전: 5.6
4단계: 현재 기본값을 5.6에서 5.7.9로 변경한 후 확인 5단계: MYSQL Workbench -> Quit -> 결과를 열고 확인합니다.
누군가에게 도움이 되길 바랍니다.
저는 6.2.12에서 6.3.7로 업그레이드를 했고, 그것이 저에게 효과가 있었습니다.
동일한 인스턴스에 대해 두 번째 탭을 여는 것은 효과가 있었지만, 첫 번째 탭을 닫을 수는 없으며 항상 모든 쿼리에 의존한다는 것을 알게 되었습니다.그리고...앱을 그만 두려고 해도 강제로 죽여야 할 겁니다제 생각에는 납득할 만한 흐름이 아니어서 업그레이드가 중요했습니다.설치에서 사용 권한 또는 사용자 그룹을 올바르게 설정한 것 같습니다.
조나단의 솔루션으로 문제가 해결되지 않으면 동일한 mysql 인스턴스를 다시 열도록 시도하십시오. 이 방법이 저에게 효과적입니다.
MySQL Workbench를 사용할 때만 이 문제가 발생하는 것 같습니다.명령줄 클라이언트(/usr/local/mysql/bin/mysql)를 사용하면 mysql 서버에서 답변을 얻을 수 있습니다.
해보세요: 1./usr/local/mysql/bin/mysql 실행 --user=당신의 _USER --password=YOUR_PASSER 2.use sys; 3을 입력합니다."select * from sys_config;"를 입력합니다.
이제 워크벤치가 작동하지 않는 이유를 알아봐야 합니다.
로컬 호스트 대신 127.0.0.1을 호스트 이름으로 사용해 보십시오.
Mac에서는 쿼리를 실행하거나 탭을 여러 개 닫으려고 할 때 무한 스피너가 나타나는 경우가 있습니다.
저에게 효과가 있었던 것은 자동 저장된 작업 공간을 삭제하는 것이었습니다.의 모든 항목 삭제~/Library/Application\ Support/MySQL/Workbench/sql_workspaces
당신이 알고 있는 것들이 문제를 일으키고 있습니다.이것들을 삭제한 후에는 잘 작동합니다.
워크벤치가 없는 MacOS 10.12.6에서는 Ver 8.0.23이 잘 작동하는 것 같습니다.전 Sequel Pro를 좋아합니다.
mysql workbench version 6.3.10은 siera 10.12.6을 위해 작동했습니다. 일반적으로 하위 호환성이 존재합니다. 즉, 새로운 하드웨어는 합리적으로 오래된 버전의 소프트웨어를 작동할 수 있습니다.
언급URL : https://stackoverflow.com/questions/39982373/mysql-compatibility-with-macos-sierra
'programing' 카테고리의 다른 글
| 셰프 ruby_block ShellOut mysql 결과 stdout 영원히 비어 있습니다. (0) | 2023.10.01 |
|---|---|
| Wordpress - Uncatched TypeError: wp.media가 함수가 아닙니다. (0) | 2023.10.01 |
| ng-bind-html 스트립 요소 특성 (0) | 2023.10.01 |
| 싱글톤과 원형 콩의 차이점은 무엇입니까? (0) | 2023.10.01 |
| 대형 디브 내부의 이미지 센터(수직 및 수평)를 만드는 방법 (0) | 2023.10.01 |
