当开始编写 MySQL 查询时,例如并点击 TAB,MySQL 自动完成将不仅列出以(eg )describe myt
开头的表名,还会列出每个匹配表的所有字段/列。例如,等myt
mytable
mytable.id
mytable.name
这很容易导致Display all 505 possibilities? (y or n)
, 并使自动完成功能不如它应该有用。
是否有设置或技巧让 MySQL(或 MariaDB)只显示表名,而不显示字段名?或者换句话说,以与常规 shell/bash 自动完成处理目录分隔符相同的方式处理点?