首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 官方手冊與客戶端內建 HELP 完全使用指南

     編輯:MySQL 綜合教學

MySQL 官方手冊與客戶端內建 HELP 完全使用指南

離線環境或生產故障時,無法上網查資料。掌握 MySQL 官方手冊下載與客戶端 HELP 系統,是 DBA 必備技能。

一、官方參考手冊

  • 下載地址:https://dev.mysql.com/doc/
  • 格式:PDF、HTML、EPUB
  • 涵蓋:SQL 語法、安裝配置、系統/狀態變量、命令行工具、存儲引擎、複製、優化等全主題
  • 建議:本地保留對應版本手冊,離線隨時查閱

二、客戶端內建 HELP 系統

1. 客戶端命令幫助

mysql> HELP;
-- 或 \h

列出所有客戶端命令:

命令縮寫說明
clear\c清除當前輸入語句
connect\r重新連接(可指定 db、host)
delimiter\d設定語句結束符(預設 ;)
edit\e編輯上一條 SQL 到檔案(預設 vi)
ego\G垂直顯示結果
exit/quit\q退出
go\g發送命令到服務器
nopager\n關閉分頁,輸出到 stdout
notee\t關閉輸出到檔案
pager\P設定分頁器(如 more、less)
print\p列印當前命令
prompt\R修改提示符
rehash\#重建自動完成哈希
source\.執行 SQL 腳本檔案
status\s顯示服務器狀態資訊
system\!執行系統 Shell 命令
tee\T開啟輸出到檔案(追加)
use\u切換資料庫
charset\C切換客戶端字符集
warnings/nowarning\W/\w開啟/關閉警告顯示

2. 服務端 SQL 語法幫助

mysql> HELP CONTENTS;
-- 列出所有幫助類別:Account Management, Administration, Data Types, Functions, ...
mysql> HELP Administration;
-- 列出 Administration 下主題:BINLOG, CACHE INDEX, FLUSH, KILL ...
mysql> HELP FLUSH;
-- 顯示 FLUSH 語法、說明、權限要求
mysql> HELP CACHE INDEX;
-- 顯示 CACHE INDEX 語法

遞歸查詢:HELP 類別 → HELP 主題 → 獲得完整語法與說明。

3. 實用範例

  • 分頁查看大結果集:PAGER less 或 PAGER more
  • 記錄操作日誌:TEE /tmp/query.log → 操作 → NOTEE
  • 垂直顯示寬表:SELECT * FROM t \G
  • 修改提示符區分環境:PROMPT PROD>
  • 切換字符集排查亂碼:CHARSET gbk → STATUS 確認
  • 開啟警告即時顯示:WARNINGS → 錯誤 SQL → SHOW WARNINGS

三、常用 SHOW/SET 幫助

mysql> HELP SHOW;
-- 列出所有 SHOW 子命令:DATABASES, TABLES, VARIABLES, STATUS, ENGINES ...
mysql> HELP SET;
-- SET 語法、變量類型(GLOBAL/SESSION)、廢棄的 SET OPTION

善用內建 HELP,離線也能高效解決語法、權限、配置等問題。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved