达梦disql支持上翻历史命令-安装rlwrap

time:2024/09/18

Author:skatexg

一、背景

DM安装完成后使用disql命令行,无法使用上下键引用历史命令,会出现"[[A[[A"的现象。这样的操作包括使用退格Backspace键,上下键,左右键等。解决这个问题,可以使用rlwrap工具。

二、安装rlwrap

1、下载

bash 复制代码
# wget https//fossies.org/linux/privat/rlwrap-0.46.1.tar.gz

解压

bash 复制代码
# tar -zxvf rlwrap-0.46.1.tar.gz

# cd rlwrap-0.46.1/

安装依赖

bash 复制代码
# yum -y install readline*

编译

bash 复制代码
#./configure

# make && make install

测试验证

bash 复制代码
# cd /data/dmdata/dmdb/bin
# rlwrap ./disql SYSDBA/SYSDBA@10.126.1.174:5236 

服务器[10.126.1.174:5236]:处于普通打开状态
登录使用时间 : 2.037(ms) 
disql V8 
SQL> se

长期使用:更改别名,用rlwrap启动disql

bash 复制代码
vim ~/.bash_profile
alias disql="rlwrap /data/dmdbms/bin/disql"
alias dmrman="rlwrap /data/dmdbms/bin/dmrman"
source ~/.bash_profile

---end---

相关推荐
吴声子夜歌9 小时前
MongoDB 4.2——应用程序设计
数据库·mongodb
数字新视界9 小时前
动环监控可视化在数据中心管理中的应用与实践解析
数据库·物联网·解决方案·动环监控·大榕树
极地野狼 音乐哔哔9 小时前
数据库备份恢复的原理实践
数据库
互联网中的一颗神经元9 小时前
小白python入门 - 25. SQL 与表设计入门
数据库·python·sql
ttwuai9 小时前
AI 生成后台改数据后,操作日志别只记按钮:Go + MySQL 怎么验
数据库·人工智能·mysql·golang
KaMeidebaby10 小时前
卡梅德生物技术快报 | 核酸适配体文库测序:核酸适配体文库测序的技术原理、实验流程与数据解析
前端·网络·数据库·人工智能·算法
ClouGence10 小时前
除了 DBeaver,2026 年还有哪些好用的开源数据库管理工具?
数据库·开源
景芯SoC芯片实战11 小时前
12nm工艺下,6T-Turbo Cell的Filler到底该怎么插?
数据库·数字ic·dft·soc后端
韩楚风11 小时前
【参天引擎】一次宕机后的数据恢复,让我把 Cantian 持久化与恢复的六大机制全搞明白了
服务器·网络·数据库·分布式·mysql·架构·cantian
寒月小酒11 小时前
第五章 生成集成 和第六章 RAG评估(all-in-rag学习)
数据库·学习