Macos mysql实现命令自动补全的方法

  1. 使用mysql shell

    brew install mysql-shell
    安装完成后
    mysqlsh
    进入界面后
    \connect root@localhost 连接本地mysql数据库
    输入密码
    进入后使用sql命令就会有自动补全效果了

  1. 使用rlwrap

    brew install rlwrap

    安装完成后改一下alias配置

    vi ~/.zshrc 或者 vi ~/.bash_profile 取决于你的终端用的什么

    添加:alias mysql2="rlwrap -a -c -i -pBLUE mysql"

    mysql2也可以换成自己喜欢的名字

    保存退出,source 一下配置文件使之生效

    source ~/.zshrc 或者 source ~/.bash_profile

    这样之后 mysql2 这个命令就等效于 rlwrap -a -c -i -pBLUE mysql

    使用:
    mysql2 -u root -p

相关推荐
2401_857439694 分钟前
药香科技:Spring Boot中药实验管理新探索
数据库·spring boot·科技
不会调制解调的猫35 分钟前
笔记|M芯片MAC (arm64) docker上使用 export / import / commit 构建amd64镜像
服务器·笔记·macos·docker·容器
rockmelodies36 分钟前
MAC HOMEBREW 验证问题
macos
不想睡觉的橘子君39 分钟前
【MySQL】explain之type类型
数据库·mysql
小小不董1 小时前
Oracle OCP认证考试考点详解082系列19
java·运维·服务器·数据库·oracle·dba
踩着阴暗的自己向上爬1 小时前
第2章-PostgreSQL 15安装及登录
数据库·postgresql·dba
桥路丶1 小时前
Flink CDC(SQL Client)连接 MySQL 数据库教程
数据库·sql·flink
刘艳兵的学习博客2 小时前
刘艳兵-DBA042-下述哪些文件是在CREATE DATABASE命令中创建的?
数据结构·数据库·oracle·database·刘艳兵
乐茵安全2 小时前
shell脚本(4)一文解决比较运算符&用户交互
linux·服务器·数据库·网络安全
zk_Kang2 小时前
pgSQL-timescaledb复制表出现的问题
数据库