MySQL Workbench is available on a number of operating systems and platforms. For information about those platforms that are officially supported, see http://www.mysql.com/support/supportedplatforms/workbench.html on the MySQL Web site.
Although it is not required, MySQL Workbench is designed for use with MySQL server, either locally or remotely. For additional information about connecting to a MySQL server, see Chapter 3, MySQL Connections. For additional information about installing a MySQL server, see Installing and Upgrading MySQL.
On startup, the application checks the OpenGL version and chooses between software and hardware rendering. To determine which rendering method is being used, open the Help menu and choose the System Info item.
The requirements for Linux are embedded within their respective packages. Use the platform specific tool (for example, yum or apt) to install the package and their dependencies.
The "Save password in keychain" functionality requires
gnome-keyring to store the passwords.
Note that on KDE systems, the
gnome-keyring daemon is not started by
For Linux and Mac OS X, the MySQL server administration features require sudo privileges to execute several commands. The sudo user must be capable of executing the following system commands:
/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
Additionally, the sudo user must keep the
HOME environment variable when executing
system commands, which means adding the following to
For MySQL Workbench to execute MySQL Enterprise Backup commands, the sudo user must also be able to execute the MySQL Enterprise Backup binary.