31

macOS Sierra 上の MySQL Community Server/Workbench との互換性の問題や癖を知っている人はいますか? 私は最近、MySQL を以前に保持したことがない Mac にインストールしましたが、正しく動作していないようです。(今は間違って設定しただけかもしれませんが、インストーラーには高度なオプションが提供されていないため、そうではないようです。)

スキーマとテーブルを作成できますが、実際にテーブルにクエリを実行しても何も起こりません。アクティビティ インジケーターが無限に回転します。mysqldActivity Monitor を見てみましたが、実際には何もしていません。セットアップ全体がデッドロックしているように見えます。何か案は?

これが私が使おうとしているものです:

  • MySQL コミュニティ サーバー 5.7.15
  • MySQL ワークベンチ 6.3.7
  • macOS シエラ 10.12 (16A323)
4

16 に答える 16

13

アップデート!

macOS High SierraにはMySQL Workbench 6.3.10が必要です

6.3.10 バージョンの変更ログを参照してください


バージョン 6.3.9 で解決済み

テスト済み:

macOS シエラ
バージョン 10.12.3 (16D32)

MySQL

Workbench 6.3.9
バージョン 6.3.9 ビルド 10690321 CE (64 ビット) コミュニティ
----> OK

ダウンロード: MySQL Workbench 6.3.9
Sierra (10.12) 用パッケージは、El Capitan (10.11) と互換性があり、Yosemite (10.10) です。

変更ログとりわけ...

  • ホストが macOS Sierra の場合、クエリを実行すると、MySQL Workbench が応答しなくなることがありました。(バグ #25036263、バグ #83658)


以下のコード スニペットの元の回答:

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>

于 2016-10-17T08:43:44.447 に答える
4

It worked for me when I downgraded the version to 6.1.7 :)

enter image description here

But missing the quick action icons functionality in the old version :(

于 2016-11-01T05:37:19.830 に答える
4

私の場合、Mac OS X バージョン 6.3.8 CE ビルド 1228 (64 ビット) 用の MySQL Workbench Community (GPL)

sudo chown -R <USER>:staff /Applications/MySQLWorkbench.app

適用され、問題が修正されました。

于 2016-10-25T08:58:50.110 に答える
1

私はそれを理解したと思います!パスワードの長さに関係している可能性があります。 最初は便宜上 1 文字のパスワードを設定しただけでしたが、Eclipse BIRT レポーティング ソフトウェアを MySQL に接続しようとすると、いくつかの問題に遭遇しました。パスワードを長くするように変更したところ、BIRT の問題は解決しましたが、さらに良いことに、Workbench の問題も解決したようです。

于 2016-10-24T16:28:44.727 に答える
1

私は同じ問題を抱えていて、すべてのインターネットを掘り下げましたが、問題を解決できず、別のワークベンチを使用することにしました. 「DBeaver - Universal Database Manager」の公式サイトを見つけました: http://dbeaver.jkiss.org/そして無料で許容範囲です。

于 2016-11-24T21:24:29.453 に答える
0

ジョナサンの解決策で問題が解決しない場合は、同じ mysql インスタンスを再度開いてみてください。これは私にとってはうまくいきます。

于 2016-10-17T08:38:33.817 に答える