Peter Gulutzan's blog
Books by employees
These screenshots show the Ocelot GUI client
for MySQL and MariaDB in action.
The initial screen
After automatic connection.
With history i.e. retired statements at the top
and the statement widget dominating the bottom.
On the statement widget.
Highlighting causes keywords and literals and
names to have different colours.
Result of SELECT
The half-second elapsed time for a 160,000-row
SELECT is typical.
Result of same SELECT, Edited
The user has pulled the "drag line" to make column2
wider, and column3 narrower.
Tabbed multiple result
The result of calling a stored procedure which contains
two SELECT statements. Clicking the tab marker, the little
box labelled "2", would switch to the second result set.
The result of selecting from a table which contains
images in the BLOB columns. Images can be formatted
as png, jpg, bmp, gif, etc.
The same SELECT as before, but this time the statement
ends with \G, which means: display vertically.
After clicking Settings | Statement widget. Each widget
has its own user-settable colours and fonts.
Same SELECT as before, but with many settings changed.
Results Always On Top
Same SELECT as before, showing the result set detached
from the main screen and resized.
A view with the debugger, showing a stored procedure
which has stopped at a breakpoint.
Get ocelotgui now
The product is free and open source.
To download, go to https://github.com/ocelot-inc/ocelotgui
Read caveats and warnings in the manual first.
Copyright (c) 2002-2016 by Ocelot Computer Services Inc. All rights reserved.
Send enquiries or suggestions to