Linux 如何在本地安装mysql workbench?

Linux 如何在本地安装mysql workbench?,linux,installation,mysql-workbench,Linux,Installation,Mysql Workbench,我想在我的linux机器上本地安装mysql workbench二进制文件,因为我没有sudo权限。我是在使用--prefix安装python时这样做的。mysql workbench也可以这样做吗?是的,只要您愿意从源代码编译workbench,就可以。但是,建议您需要sudo权限来安装其编译依赖项。以下是步骤: 从下载工作台的源代码。您应该下载标记为“通用Linux(独立于体系结构)、压缩TAR存档”的版本 解压缩下载的源文件。从linux终端: $tar-zxvf mysql workbe

我想在我的linux机器上本地安装mysql workbench二进制文件,因为我没有sudo权限。我是在使用--prefix安装python时这样做的。mysql workbench也可以这样做吗?

是的,只要您愿意从源代码编译workbench,就可以。但是,建议您需要sudo权限来安装其编译依赖项。以下是步骤:

  • 从下载工作台的源代码。您应该下载标记为“通用Linux(独立于体系结构)、压缩TAR存档”的版本

  • 解压缩下载的源文件。从linux终端:

    $tar-zxvf mysql workbench whatever.tar.gz

  • 移动到包含工作台源代码的目录:

    cd-mysql工作台

  • 阅读此目录中的
    INSTALL
    文件,找出编译Workbench所需安装的软件包。对于Ubuntu,下面是安装它们的命令:

    $sudo apt get-install-install-sential autoconf automake libtool libzip dev libxml2 dev libsigc++-2.0-dev libglade2 dev libgtkmm-2.4-dev libglu1 mesa dev libgl1 mesa glx mesa公共dev libmysqlclient15 dev uuid dev liblua5.1-dev libpixman-1-dev libpcre3 dev libgnome2 dev libgtk2.0-dev libpango1.0-dev libcairo2 python devlibboost dev

  • 使用要安装Workbench的路径运行
    autogen.sh

    $。/autogen.sh--前缀=~/bin/wb52

    (以上命令将在编译后在主目录中的目录
    bin/wb52
    中获取工作台的二进制文件)。只需将目标目录更改为您喜欢的任何目录

  • 编译并安装MySQL工作台:

    $make安装

    这需要一些时间(可能需要半小时,具体取决于您的系统)。如果您有多个可用的CPU内核,则应使用,例如:

    $make-j3安装

    这将使用三个内核进行编译(将内核的数量调整为适合您的系统的合理数量)

  • 编译后,您可以运行Workbench的可执行文件,该文件将位于步骤5中设置的路径内的
    bin
    目录中


  • 祝你玩得开心

    libmysqlclient15-dev
    现在看起来只是
    libmysqlclient-dev