How can I view table contents in Mysql workbench GUI? I mean, not from command line.
After displaying the first 1000 records, you can page through them by clicking on the icon beside "Fetch rows:" in the header of the result grid.
All the answers above are great. Only one thing is missing, be sure to drag the grey buttons to see the table (step number 2):
Select Database , select table and click icon as shown in picture.
Inside the workbench right click the table in question and click "Select Rows - Limit 1000." It's the first option in the pop-up menu.
You have to open database connection, not workbench file with schema. It looks a bit wierd, but it makes sense when you realize what you are editing.
So, go to home tab, double click database connection (create it if you don't have it yet) and have fun.
To get the convenient list of tables on the left panel below each database you have to click the tiny icon on the top right of the left panel. At least in MySQL Workbench 6.3 CE on Win7 this worked to get the full list of tables.
See my screenshot to explain.
Sadly this icon not even has a mouseover title attribute, so it was a lucky guess that I found it.