Eu tentei com o mysql-workbench-community-6.2.4-1.fc20.x86_64.rpm mas ainda assim as linhas de resultado estão todas em branco. Talvez uma das dependências do mysql workbench não seja compatível com ele no Fedora 21 (em outros fóruns, o glib é mencionado, veja: stackoverflow.com/questions/24739198/mysql-workbench-not-displaying-query-results).
Mas essas respostas são feitas apenas para o Ubuntu, não para o Fedora.
Outra opção que encontrei aqui: bugs.mysql.com/bug.php?id=72585
Para fazer isso, siga os próximos passos:
- Faça o download do código-fonte em dev.mysql.com/downloads/workbench /
- Certifique-se de ter as bibliotecas e dependências mais recentes (use o yum para obtê-lo)
- Certifique-se de ter a biblioteca C de reforço (use o yum para obtê-lo)
- Descompacte o tar do código-fonte do mysql-workbench.
- Altere para o diretório do código-fonte e crie um novo diretório chamado wb-build; altere dir para wb-build.
- Backup do mysql-workbench-community-6.2.4-src / backend / wbpublic / sqlide / recordset_text_storage.cpp
- Editar arquivo: mysql-workbench-community-6.2.4-src / backend / wbpublic / sqlide / recordset_text_storage.cpp
Use o vi ou o gedit e altere a chamada do método "ReloadIfChanged ()" para "ReloadAllIfChanged ()" nas linhas 206, 215 e 224. Em seguida, salve suas alterações.
-
Faça-o compilar como root dentro do diretório wb-build:
-
cmake .. -DBUILD_CONFIG=mysql_release
-
make
-
make install
-
Este método ReloadIfChanged()
está obsoleto: consulte code.google.com/p/ctemplate/ O método de Ctemplate interrompe o processo de criação, se não for alterado.