You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何关闭Mac上MySQL客户端的命令回显功能?

解决Mac上MySQL客户端命令回显问题

临时关闭(单次会话有效)

  • 启动客户端时添加-s(或完整参数--silent),既关闭命令回显,同时简化查询结果的输出格式:
    mysql -u me -pxxx -s
    
  • 进入客户端后执行以下SQL命令关闭回显:
    SET echo = OFF;
    
    该设置仅对当前会话生效,退出客户端后自动失效。

永久关闭(所有会话生效)

新建或编辑用户目录下的MySQL配置文件~/.my.cnf(若不存在则直接创建),添加以下内容:

[mysql]
echo = off

保存配置后,后续启动MySQL客户端都会默认关闭命令回显。

注:MySQL客户端启动时会重置终端的stty设置,因此单独在shell中执行stty -echo无法控制客户端的回显行为,直接针对MySQL客户端的配置修改才是有效的解决方式。

内容的提问来源于stack exchange,提问作者Percy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 05:52:06