I've tried with mysql-workbench-community-6.2.4-1.fc20.x86_64.rpm but still result rows are all blank. Maybe one of the dependencies of mysql workbench is not compatible with it in Fedora 21 (in other forums glib is mentioned, see: stackoverflow.com/questions/24739198/mysql-workbench-not-displaying-query-results ).
But those answers are made only for Ubuntu, not Fedora.
Another option that I've found here: bugs.mysql.com/bug.php?id=72585
To do that, do the next steps:
- Download source code from dev.mysql.com/downloads/workbench/
- Be sure to have latest glib libraries and dependencies (use yum to get it)
- Be sure to have boost C library (use yum to get it)
- Unpack mysql-workbench source code tar.
- Change to source code directory and make a new directory called wb-build; change dir to wb-build.
- Backup mysql-workbench-community-6.2.4-src/backend/wbpublic/sqlide/recordset_text_storage.cpp
- Edit file:
mysql-workbench-community-6.2.4-src/backend/wbpublic/sqlide/recordset_text_storage.cpp
Use vi or gedit and change the method call ‘ReloadIfChanged()’ to ‘ReloadAllIfChanged()’ in the lines 206, 215 and 224. Then save your changes.
Make it compile as root inside wb-build directory:
cmake .. -DBUILD_CONFIG=mysql_release
make
make install
This method ReloadIfChanged()
is deprecated: see code.google.com/p/ctemplate/ Ctemplate's method stops the make process if not changed.
1
Welcome to Super User! If you have a NEW question, please ask it by clicking the Ask Question button. If you have sufficient reputation, you may upvote the question. Alternatively, "star" it as a favorite and you will be notified of any new answers. See the [tour] for why Me Too answers are not appropriate here.
– Tim – 2015-01-09T21:30:17.063I'm sorry Tim, I'll take care about with you mentioned. I've changed my "answer" to a real answer. Regards – Emmanuel Ayala Cortés – 2015-01-09T22:56:25.363
So basically I'm rebuilding mysql from its repos right? well, I'll give it a shot, thank you! – arielnmz – 2015-01-14T18:34:41.803