MySQL Workbench 可用于多种操作系统和平台。有关官方支持的平台的信息,请参阅 MySQL 网站上的 https://www.mysql.com/support/supportedplatforms/workbench.html 。
适用于所有操作系统的一般要求和注意事项。
-
MySQL 服务器:虽然不是必需的,但 MySQL Workbench 设计为具有远程或本地 MySQL 服务器连接。有关连接到 MySQL 服务器的其他信息,请参阅 第 5 章,MySQL Workbench 中的连接。有关安装 MySQL 服务器的其他信息,请参阅 安装和升级 MySQL。
数据建模不需要 MySQL 服务器连接。
某些功能利用了 MySQL 服务器功能,因此,它们需要更新版本的 MySQL 服务器。例如,性能仪表板 需要 MySQL Server 5.6 或更高版本。
-
同时客户端连接:从 MySQL Workbench 主页打开 MySQL 连接会在 MySQL Workbench 中为该连接打开一个新的连接选项卡。这些选项卡中的每一个都需要两个 MySQL 连接来执行基本任务,例如模式发现和 SQL 执行。此外,执行与管理相关的任务,例如服务器状态,需要两个额外的 MySQL 连接。本质上,这意味着 MySQL Workbench 中的每个 MySQL 连接选项卡都需要四个可用的 MySQL 连接。有关“连接过多”相关错误的其他信息,请参阅连接过多。
在 MySQL Workbench 中打开每个连接选项卡时,此连接要求加倍,即使这两个连接选项卡指向同一个 MySQL 服务器。SQL 编辑器选项卡共享它们的连接,因此拥有多个 SQL 编辑器和 SQL 结果选项卡不会影响所需的连接数。
启动时,应用程序会检查 OpenGL 版本并在软件和硬件渲染之间进行选择。要确定正在使用哪种呈现方法,请打开“ 帮助”菜单并选择“系统信息”项。
Linux 的要求嵌入在它们各自的包中。使用特定于平台的工具(例如,yum 或 apt)来安装包及其依赖项。
在保险库中保存密码功能需要
gnome-keyring-daemon
存储密码。请注意,KDE 系统使用它们自己的ksecretservice
实现。-
对于 Linux 和 macOS,MySQL 服务器管理功能需要sudo命令权限才能执行多个命令。sudo用户必须能够执行以下系统命令 :
/usr/bin/sudo /usr/bin/nohup /usr/bin/uptime /usr/bin/which /usr/bin/stat /bin/bash /bin/mkdir /bin/rm /bin/rmdir /bin/dd /bin/cp /bin/ls
此外,sudo用户在执行系统命令时必须保留 环境变量,这意味着使用 visudo
HOME
命令将以下条目安全地添加到 文件中:/etc/sudoers
Defaults env_keep +="HOME"
对于 MySQL Workbench 执行 MySQL Enterprise Backup 命令, sudo命令用户还必须能够执行 MySQL Enterprise Backup 二进制文件。
Microsoft 下载中心 提供以下先决条件 :
微软 .NET 框架 4.5.2
Microsoft Visual C++ 2015-2022 可再发行
Microsoft Windows 11 或 Windows Server 2022