2012-09-07

MySQL命令行按Delete键输出”~”的问题

Views: 11321 | Add Comments

MySQL 默认用了一个叫 libedit 的东西来替代 libreadline, 如果按 Delete/Home/End 键, 就会输出 "~", 非常不好用. 解决方法很简单, 只要换回 libreadline 就 OK 了. 编译时加上参数:

 --without-readline\
 --without-libedit\

执行 mysql –version 看输出.

(正确)mysql Ver … using readline 5.1
(错误)mysql Ver … using EditLine wrapper

Related posts:

  1. Linux下编译安装Apache/Nginx/Lighttpd+PHP+MySQL
  2. HBase 在 Linux 下安装和配置
  3. 安装和使用Google Earth – Linux
  4. 分布式数据库的过期机制(TTL)实现原理
  5. MySQL 基本配置
Posted by ideawu at 2012-09-07 12:26:54

Leave a Comment