私は最近14.04
から14.10
にアップグレードし、MySQLワークベンチでクエリを実行する際に問題に直面しましたが、 SOFに関するこの回答 は解決しました。この答えは、ソースにパッチを適用した後、アプリケーションを再構築することです。しかし、コマンドmysql-workbench
を実行して端末から実行しない限り、ワークベンチを開始できません。
ターミナルから起動すると、ランチャーにアイコンが表示されます。右クリックして、Lock to launcher
を選択します。しかし、アプリケーションを閉じ、アイコンをクリックしてアプリケーションを再度起動した後、機能しません!
クリックしても何も起こりません。
私はUbuntu 14.04を使用していますが、同じことを必要としていたので、いくつかの簡単な手順でこれを解決しました。
次のコマンドからMySQLを起動しました:mysql-workbench
アイコンを右クリックして、ランチャーにロックしました
ターミナルで次を実行しました:
gedit .local/share/applications/mysql-workbench-bin.desktop
/home/USER
を指しているパスを削除しました
最後に、Execをmysql-workbench-bin
からmysql-workbench
に編集しました
これが最終結果です。
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=MySQL Workbench
Icon=mysql-workbench-bin
Exec=/usr/bin/mysql-workbench
StartupNotify=false
StartupWMClass=Mysql-workbench-bin
OnlyShowIn=Unity;
X-UnityGenerated=true
これが機能することを除いて、正しいパスを持っていることを確認するだけです。