The results area of the screen shows the results from executed statements. If the script contains multiple statements, a result subtab will be generated for each statemented that returned results. The following figure shows a single subtab and highlights the main features of the result grid.
MySQL Workbench handles quoting and escaping for strings entered into the result grid, so adding quotes and proper escaping here is optional.
It is possible to enter a function, or other expression, into
a field. Use the prefix
\func to prevent
MySQL Workbench from escaping quotation marks. For example, for
md5('fred'), MySQL Workbench
normally would generate the code
md5(\'fred\'). To prevent this, enter the
\func md5('fred') to ensure
that the quoting is not escaped.
Elements of the result grid toolbar include:
Reset: Resets all sorted columns.
Refresh: Refreshes all data by re-executing the original statement.
Filter Rows: performs a case-insensitive search of all cells. It automatically refreshes, and there is also the refresh button to perform this action manually.
Edit Current Row: Edit the current row.
Add New Row: Adds a new empty row, and highlights it in edit mode. Click to execute (and review) the insert row query.
Delete Selected Rows: Deletes the selected rows. Click to execute (and review) the delete query.
Export: Writes a result set to a CSV, HTML, JSON, SQL INSERT, Excel, XML, or Tab separated file as required.Note
This exports a result set. To export an entire table or schema, see Data Export.
Import: Import records from an external CSV file.
Wrap Cell Content: If the contents of a cell exceeds the cell width, then the data will be cut off with an ellipses. This option will instead wrap the contents within the cell, and adjust the cell height accordingly.Note
The "Refresh" button automatically adjusts the column width to match the longest string one of its cells. You may also manually adjust the column width.
Right-click a result grid subtab to open the context menu, which appears in the figure that follows.
The result grid context menu includes:
Right-click any field in the result grid to open the context menu for that field type. An example field with an open menu is shown in the figure that follows.
The result grid field-context menu includes:
openstreetmap.orgby default. An alternative online service can be configured (see Section 3.2.7, “Other Preferences”). This option is available for columns with valid point-location types only.