mysql workbench can't write to sql history file
The sql_history directory under ~/.mysql/workbench was owned by root. I'm not sure how that happened in a default install. 

However, running sudo chown -R &lt;username&gt;:&lt;group&gt; ~/.mysql/workbench/sql_history did the trick