mysql自动补全

自带的自动补全功能(auto-rehash)

  1. 临时使用

mysql -u root -p --auto-hash

  1. 长久设置

    1
    2
    cd /etc/mysql/conf.d/
    sudo emacs mysql.cnf

    视文件的内容填写

    1
    2
    [mysql]
    auto-rehash

    保存即可

  2. 缺点
    只能够支持表名和列名的自动补全,不支持命令的自动补全

软件的自动补全

官方的 mysql-workbench 有这个功能

1
sudo apt-get install mysql-workbench

安装后进行设置进入mysql,在中央的大窗口中可以敲代码,支持命令自动补全功能
ctrl+enter 可以执行单行代码

更新

更好的有datagrip