久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MySQL基礎之常用命令有哪些

119次閱讀
沒有評論

共計 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 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-18發表,共計2266字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 广汉市| 宿迁市| 西林县| 北京市| 大新县| 阜阳市| 原阳县| 磴口县| 东方市| 涿州市| 延边| 政和县| 荔波县| 隆昌县| 宁波市| 彭水| 浙江省| 金寨县| 滕州市| 绵竹市| 察哈| 溧阳市| 南昌县| 嵊州市| 高阳县| 萨迦县| 金昌市| 英山县| 栾城县| 永兴县| 桐乡市| 天门市| 淳化县| 萨嘎县| 宕昌县| 仪陇县| 鹤岗市| 泰和县| 女性| 普兰县| 公主岭市|