求推荐 KDE 下好用的 MySQL 客户端


#1

目前用的最多的是 MySQL Workbench,这个工具在 Windows 下还算可以, Gnome 环境没有试过,KDE 下不能保存密码,原因请移步 The Password Storage VaultEnhancement request for Workbench to support kwallet (KDE) to store passwords ,密码我在 KeePass 里有,还能凑合用。有时候 MySQL Workbench 还会崩溃,这个让人受不了。

正在用的另一款是 Oracle SQL Developer,加了 mysql 的 jdbc 也能连 MySQL,但是不支持 MySQL 的语法高亮,我不在乎这个功能,但不支持 MySQL 的 show 语句,像 show events、show procedure status 这些查询都能用 select 在 information_schema 里查到,show slave status 我没有找到对应的 select 语句,MySQL 是 5.1.69 的。

今天发现了 calligra-kexi,不是我想要的,功能也不完善。

求推荐一款能在 KDE 下正常工作的 MySQL 管理客户端,最好是开源的;或者能解决 Oracle SQL Developer 中遇到的问题。


#2

这还用说吗,肯定是 phpMyAdmin 了,自带中文,方便好用。


#3

现在找到了 2 个开源的数据库客户端,分别是 Squirrel SQL ClientDBeaver ,2 个都是通用的数据库客户端,都是用 Java 开发的,Squirrel SQL Client 出来的较早,所以界面很丑,某些非重要的功能还有 Bug,比如点击用户生成错误的 SQL 导致看不了用户属性,至少 2 个版本都有这个问题。DBeaver 的界面就很现代了,布局和 Windows 下常见的 Navicat 很像,但是分企业版和社区版,貌似企业版多了支持 NoSQL 的数据库,也可以免费用;但是在 KDE 下不是很好用,鼠标老是点不到窗口中的元素,同事在 Gnome 下很好用。

介绍下找软件的方法,现在是靠 alternativeToGoogle 趋势 。首先通过 alternativeTo 找到有哪些替代软件,然后通过 Google 趋势看一下那个比较流行,再结合自己的实际情况就可以定下用哪款,从此不再纠结换工具。例如这次的:
alternativeto.net/software/squirrel-sql/
google.com/trends/explore#q=SQuirreL%20SQL%20Client%2C%20DBeaver&cmpt=q


#4

用 phpMyAdmin 吧……

另外现在一般都用 MariaDB 了。


#5

首先为楼主发帖的严谨作风点个赞!
由于我工作中主要还是使用 Oracle 和 Sybase,接触 MySQL 的时间并不多,加之工作环境是 Windows 的,所以 Linux 的 MySQL 客户端,用用 MySQL WorkBench 我已经满足了。而且我都是必关 KWallet 的。


#6

DataGrip


#7

也可以用navi,不过要收费