共計 2266 個字符,預計需要花費 6 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章主要介紹 MySQL 基礎之常用命令有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
mysql 命令介紹
mysql 是數據庫管理命令
通過 mysql --help 來查看相關參數及使用說明
mysql --help
#mysql 數據庫管理命令
Usage: mysql [OPTIONS] [database]
#語法格式
--help #查看幫助文檔
--auto-rehash
#自動補全功能
-A, --no-auto-rehash
#不需自動補全
-B, --batch
#不使用歷史文件,禁用交互
--character-sets-dir=name
#字符集安裝目錄
-C, --compress
#客戶端與服務端傳遞信息時壓縮
-#--debug[=#]
#調用功能
-D, --database=name
#使用數據庫
--default-character-set=name
#設置默認字符集
-e, --execute=name
#執行 sql 語句
-E, --vertical
#垂直打印輸出信息
-f, --force
#跳過錯誤,執行下面的命令
-G, --named-commands
#查詢結果按列打印
-i, --ignore-spaces
#忽略空格
-h, --host=name
#設置連接服務器的地址與 IP
--line-numbers
#顯示有錯誤的行號
-L, --skip-line-numbers
#忽略有錯誤的行號
-n, --unbuffered
#每次執行 sql 后刷新緩存
--column-names
#查詢時顯示列信息
-N, --skip-column-names
#不顯示列信息
-p, --password[=name]
#輸入密碼信息
-P, --port=#
#設置端口信息
--prompt=name
#設置 mysql 提示符
--protocol=name
#設置使用協議
-s, --silent
#一行一行輸出,tab 間隔
-S, --socket=name
#連接服務器使用 socket 文件
-t, --table
#以表格的格式輸出
-u, --user=name
#連接服務器的用戶名
-v, --verbose
#打印 sql 執行的命令
-V, --version
#輸出版本信息
-w, --wait
#服務器停機后等待重啟的時間
--connect-timeout=#
#連接前要等待的時間
--max-allowed-packet=#
#服務器發送與接收包的最大長度
--show-warnings
#顯示警告信息
mysqldump 命令介紹
mysqldump 數據備份命令(邏輯備份)
日常使用最為頻繁的命令之一,也是中小企業或者說數據量不大的情況下常用的數據庫備份命令,非常實用。
mysqldump --help
#mysql 數據庫備份命令(邏輯備份)Usage: mysqldump [OPTIONS] database [tables]
mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
mysqldump [OPTIONS] --all-databases [OPTIONS]
#備份命令格式
--print-defaults
#打印默認的程序參數列表
--no-defaults
#不輸出默認選項參數
--defaults-file=#
#設置指定的選項參數文件
-A, --all-databases
#所有數據庫
--add-drop-database
#創建數據之前添加 drop 數據庫語句
--add-locks
#每個表導出之前增加 lock tables 并且之后 unlock tables
--character-sets-dir
#字符集文件目錄
--compact
#導出更少的輸出信息
-B --databases
#指定數據庫
--debug-info
#輸出調試信息并退出
--default-character-set
#設置默認字符集,默認為 utf8
--dump-slave
#將主 binlog 位置和文件名追加到導出的數據文件中
--events,-E
#備份事件信息
--flush-logs,-F
#備份后刷新日志
-p, --password[=name]
#連接數據庫密碼
-P, --port=#
#設置端口信息
-S, --socket=name
#連接服務器使用 socket 文件
-V, --version
#輸出版本信息
-u, --user=name
#連接服務器的用戶名
mysqlbinlog 命令介紹
mysqlbinlog 是用來查看 binlog 二進制日志文件信息的命令,也是日常經常使用的命令之一,通常在恢復數據庫數據時使用。
mysqlbinlog --help
#查看 mysql 的 binlog 日志文件記錄的信息
Usage: mysqlbinlog [options] log-files
#語法格式
--character-sets-dir=name
#指定字符集文件目錄
-d, --database=name
#查看指定數據庫的日志文件
-h, --host=name
#查看指定主機上的日志文件
--start-position=953
#起始 pos 點
--stop-position=1437
#結束 pos 點
--start-datetime=
#起始時間點
--stop-datetime=
#結束時間點
--database=
#指定只恢復數據庫
以上是“MySQL 基礎之常用命令有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注丸趣 TV 行業資訊頻道!
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!
正文完