Ubuntu 16.04 上的 MySQL Workbench

Ubuntu 16.04 上的 MySQL Workbench

我已将 Ubuntu 从 15.10 升级到 16.04。我已安装mysql-workbench,但在启动时出现此错误:

/usr/lib/mysql-workbench/mysql-workbench-bin: error while loading shared libraries: libgdkmm-2.4.so.1: cannot open shared object file: No such file or directory

这里有什么问题?

答案1

尝试重新安装mysql-workbench

为了确保您不会丢失连接数据,请复制以下文件:~/.mysql/workbench/connections.xml

sudo apt-get remove mysql-workbench
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mysql-workbench

或者执行以下操作来清理系统(升级到更高版本 Ubuntu 后):

sudo apt-get remove mysql-workbench 
sudo apt-get autoremove 
sudo apt-get clean 

从官方网站安装工作台(选择正确的 Ubuntu 版本)。

答案2

  1. 对于 18.04 和 19 Ubuntu,请从以下位置下载 deb 文件MySQL 下载

  2. 在安装刚刚下载的 mysql-workbench deb 文件之前,首先从以下位置下载 libzip4此链接 并使用软件安装安装 libzip4

  3. 在终端中运行此命令

    sudo apt --fix-broken install
    
  4. 然后运行此命令

    sudo dpkg -i mysql-workbench-community_8.0.18-1ubuntu18.04_amd64.deb
    

注意:如果无法安装,您可能需要mysql-apt-config在第 2 步之前下载并安装

相关内容