MySQL反向搜索

 蓝客杂货 发布于 2023-02-13 09:02

在mysql客户端(命令行)中,我曾经能够按Ctrl + R进行反向增量搜索,同样可以在linux控制台中执行此操作.出于某种原因,这对我的新机器不起作用.

我正在使用xampp的mysql客户端.反向增量搜索适用于控制台,但不适用于mysql.有谁知道如何'启用'这个?

谢谢

1 个回答
  • MySQL 5.6是使用editline库构建的,而不是readline早期版本的MySQL中使用的库.因此,默认键绑定可能与您习惯的有点不同.

    默认情况下,Ctrl + R仍应绑定到em-inc-search-prev.它在我的环境中工作正常.

    另请参阅:Bug#60465 MySQL-5.5 readline(editline) - CTRL-R不起作用

    可以通过〜/ .editrc文件通过添加以下行来设置键绑定:"bind"^ R"em-inc-search-prev".有关详细信息,请参阅man editrc.

    并确保您的MySQL版本不受Bug#49967的影响内置libedit不会在linux上读取.editrc

    如果要查看当前的editline键绑定,请暂时将此行添加到$ HOME/.editrc的末尾:

    bind
    

    然后启动mysql客户端.它将输出当前识别的全套键绑定.

    2023-02-13 09:05 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有