MySQL Workbench
In addition to platform-specific command-line options, MySQL Workbench has the following command-line options:
--log-level level:
Controls the verbosity level for logging output from
Workbench.
With increasingly levels of verbosity, the valid values for
level are: error, warning, info, debug1,
debug2, and debug3.
The location of the generated log files, such as
wb.log, are as follows:
Table 2.1 Default location of generated MySQL Workbench log files
| Platform | Default location |
|---|---|
| Linux | ~/.mysql/workbench/log/ |
| macOS | ~/Library/Application Support/Workbench/log/ |
| Microsoft Windows | C:\Users\ |
--admin :
Opens an administration tab to the named connection.
instance
--upgrade-mysql-dbs: Opens the Schema
Transfer Wizard.
--migration: Opens the MySQL Workbench Migration Wizard.
--log-to-stderr: Also sends the log to
stderr.
--version: Shows the MySQL Workbench version
number and exits.
--verbose, -v: Enables diagnostics output.
--query
: Opens a
named connection.
[connection]
--model :
Opens the given EER model file.
modelfile
--script :
Opens the given SQL file in a connection, typically used with
the script--query parameter.
--run :
Executes the given code using the default language for GRT
shell.
code
--run-python
: Executes the given
code in Python.
script
--run-script :
Executes Python code from a file.
file
--open : Opens
the given file at startup. Deprecated, so instead use specific
types such as file--script or
--model.
--quit-when-done: Quits MySQL Workbench after
--script or --run finishes.