问题描述
有没有人对Ubuntu的本地MySQL GUI客户端有任何好的想法?
到目前为止,我尝试了MySQL Workbench,它似乎从来没有正常工作,phpMyAdmin,我发现有点慢,而Navicat这是一个Windows端口,并在葡萄酒下运行,但没有一个是完美的。在理想的世界里,我正在寻找像navicat的本地版本。
最佳解决方案
据我所知,MySQL Workbench可能是最完整的工具,但有点呆滞。
我更喜欢“MySQL查询浏览器”和”MySQL Administrator”。这两个可以做所有基本的东西,并且非常用户友好。可悲的是,你不能在Ubuntu的更高版本的Ubuntu软件中心找到它们。这是因为these two pieces of software have reached their end-of-life,并且不再受支持。
次佳解决方案
我喜欢Emma。 Emma是一个不由Oracle开发的开源项目。
第三种解决方案
我使用免费工具Valentina Studio是免费的,适用于32/64位Linux,Windows和Mac OS X.是将数据转换为有意义信息的最佳方式;创建,管理,查询和探索Valentina DB,MySQL,Postgre和SQLite数据库http://www.valentina-db.com/en/valentina-studio-overview
第四种方案
我知道答案已经被接受,但我觉得我应该将SQLYog添加到这个列表中,因为它是一个如此强大的工具……没有官方版本可用于Linux,但它在Wine上运行得非常好。
第五种方案
另一种选择是Tora(开源Qt multi-platform应用程序)。
第六种方案
我使用Adminer。它非常轻巧,界面清晰。
可以与sudo apt-get install adminer
一起安装
但是如果你想要更新的版本,你应该手动安装:
https://www.vultr.com/docs/install-adminer-on-debian-ubuntu
第七种方案
这里没有提到的GUI工具,我知道在没有WINE的情况下在Linux下工作:
-
DBeaver http://dbeaver.jkiss.org/(Java,GPL)
-
松鼠http://www.squirrelsql.org/(Java,LGPL或GPL)
-
ocelotgui https://github.com/ocelot-inc/ocelotgui(C++,GPL)
Disclosure: I work for Ocelot.