首页/数据/数据库速查/mysql 交互会话常用快捷键与命令

mysql 交互会话常用快捷键与命令

交互模式内置大量反斜杠命令:\G 纵向显示、\c 取消输入、\s 看状态、source 执行脚本、tee 记录会话,熟练后效率翻倍。

数据库速查数据更新于 2026-10-12
用途交互会话效率工具
常用\G / \c / \s / \d / \T / \u
脚本source file.sql 等价于 \. file.sql

会话内示例

会话内示例
mysql> source /tmp/init.sql
mysql> SELECT * FROM orders LIMIT 1\G
mysql> tee /tmp/session.log
mysql> status
mysql> \c   -- 放弃当前未完成的输入

等价关系

等价关系
\s  == status
\u dbname == use dbname
\T == tee,\n == nopager,\p == print
误输入长 SQL 想放弃时按 \c 回车,即可丢弃输入缓冲区而不执行。

易错点

  • \G 必须写在语句末尾(替换分号),写在中间会报语法错
  • source 的路径是客户端本地路径,不是服务器路径

数据来源与参考

  • MySQL 8.0 Reference Manual: mysql Client Commands

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌