【问题标题】:Is there a text based mysql UI?是否有基于文本的 mysql UI?
【发布时间】:2011-01-11 05:23:57
【问题描述】:

我不是指标准的 mysql-client CLI,而是类似于 midnight commander 的文件系统管理。基本 cli 的简单命令历史记录还不错,但在测试更复杂的查询时确实没有减少它,而且数据的布局也不是很好。 PHPMyAdmin 非常有用,但它很丑,需要大量使用鼠标。

操作系统:linux

【问题讨论】:

    标签: mysql user-interface terminal frontend


    【解决方案1】:

    dbext.vim 提供从 Vi 内部的 DB 访问。它提供了存储连接、模式浏览、命令历史记录、一些自动完成和绑定变量等功能。

    我认为 Emacs 也有类似的东西。

    【讨论】:

    • 哇,通过 Vim 访问,我会赞成这 100 倍!会尽快尝试的
    • 非常棒不是吗。你可以让它成为公认的答案;)
    • 嗯,不完全是我的想法,但我现在正在尝试,它确实很酷。
    【解决方案2】:

    我知道这是一个老问题,但万一上述解决方案都不适合你,我想推荐Mitzasql - 一个简单的基于文本的 Mysql 客户端,它让你可以快速只读访问数据库,数据操作可以通过常规的sql查询来完成。

    免责声明 - 我是该工具的作者。

    【讨论】:

      【解决方案3】:

      在 emacs 中,有一个内置模式 M-x sql-mysql。

      系统将提示您输入用户名、密码、架构名称(或数据库名称)和服务器名称。

      从那时起,当打开一个 .sql 文件时,emacs 应该将该 .sql 文件绑定到与 MySQL 会话关联的 SQL 缓冲区。

      在该模式下,您可以通过“Control-H m”键获得帮助。

      有一系列的 emacs sql-modes。他们几乎都是一样的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-06-12
        • 2011-10-20
        • 1970-01-01
        • 1970-01-01
        • 2012-05-22
        • 1970-01-01
        • 2022-12-03
        相关资源
        最近更新 更多