【发布时间】:2011-01-11 05:23:57
【问题描述】:
我不是指标准的 mysql-client CLI,而是类似于 midnight commander 的文件系统管理。基本 cli 的简单命令历史记录还不错,但在测试更复杂的查询时确实没有减少它,而且数据的布局也不是很好。 PHPMyAdmin 非常有用,但它很丑,需要大量使用鼠标。
操作系统:linux
【问题讨论】:
标签: mysql user-interface terminal frontend
我不是指标准的 mysql-client CLI,而是类似于 midnight commander 的文件系统管理。基本 cli 的简单命令历史记录还不错,但在测试更复杂的查询时确实没有减少它,而且数据的布局也不是很好。 PHPMyAdmin 非常有用,但它很丑,需要大量使用鼠标。
操作系统:linux
【问题讨论】:
标签: mysql user-interface terminal frontend
dbext.vim 提供从 Vi 内部的 DB 访问。它提供了存储连接、模式浏览、命令历史记录、一些自动完成和绑定变量等功能。
我认为 Emacs 也有类似的东西。
【讨论】:
我知道这是一个老问题,但万一上述解决方案都不适合你,我想推荐Mitzasql - 一个简单的基于文本的 Mysql 客户端,它让你可以快速只读访问数据库,数据操作可以通过常规的sql查询来完成。
免责声明 - 我是该工具的作者。
【讨论】:
在 emacs 中,有一个内置模式 M-x sql-mysql。
系统将提示您输入用户名、密码、架构名称(或数据库名称)和服务器名称。
从那时起,当打开一个 .sql 文件时,emacs 应该将该 .sql 文件绑定到与 MySQL 会话关联的 SQL 缓冲区。
在该模式下,您可以通过“Control-H m”键获得帮助。
有一系列的 emacs sql-modes。他们几乎都是一样的。
【讨论】: