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.