Preferences related to the SQL Editor, and how query viewing behaves.
General
Max query length to store in history (in bytes): Queries that exceed this size will not be saved in the history when executed. The default is 65536 bytes, and setting to 0 means there is no limit (all queries will be saved).
Continue on SQL Script Error: Should an error occur while executing a script, this option causes execution to continue for the remainder of the script.
"Safe Updates". Forbid UPDATEs and DELETEs with no
key in WHERE clause, or no LIMIT clause. Requires
connection: This enables the
sql_safe_updates MySQL Server
option for the MySQL Workbench session. Changing this option
requires a reconnection to the server, which can be performed
by Query, Reconnect to
Server.
Progress status update interval: When executing long running queries over a slow connection, you may need to increase this value to prevent excess load on the connection. Defaults to 500 milliseconds.
Online DDL
Default algorithm for ALTER table: The
default algorithm selected when performing
ALTER TABLE operations in
MySQL Workbench. The setting can also be adjusted for each
ALTER TABLE operation. Options
include "In-Place" (preferred) and "Copy", see the
online DDL
documentation for more information.
Added in MySQL Workbench 5.2.46.
Default lock for ALTER table: The default
lock setting for allowing concurrent queries with
ALTER TABLE in MySQL Workbench.
This setting can also be adjusted for each
ALTER TABLE operation. Options
include "None", "Shared", and "Exclusive", see the
online DDL
documentation for more information.
Added in MySQL Workbench 5.2.46.
Query Results
Limit Rows: Queries can sometimes return an excessive number of rows, which can heavily load the connection, and take time to display in MySQL Workbench. To prevent this, you can set a more moderate value here. This limit is defined by the Limit Rows Count option.
Limit Rows Count: Specify the maximum number of result rows to return. Defaults to 1000.
Max. Field Value Length to Display: To avoid display problems due to excessive field length, it is possible to set the maximum field length to display (in bytes). Defaults to 256.
Treat BINARY/VARBINARY as non-binary character
string: Binary byte string values are not displayed
by default in the results grid, but are instead marked as
BLOB values. These can then be viewed or
edited with the BLOB editor. Nonbinary
character string values are displayed in the results grid, and
can be edited in the grid cell or using the
BLOB editor.
If this option is turned on, data truncation may result: Binary byte string values may contain null bytes as part of their valid data, whereas for nonbinary character strings, a null byte terminates the string.
Confirm Data Changes: In the SQL Editor, if you edit table data and then click the Applying changes to data button, MySQL Workbench launches a wizard to step you through applying your changes. This gives you a chance to review the SQL that will be applied to the live server to make the requested changes. If this option is deselected, the changes will be applied to the server without the wizard being displayed and without giving you a chance to review the changes that will be made.

User Comments
Add your own comment.