mysql命令介紹mysql 是數(shù)據(jù)庫管理命令通過mysql --help來查看相關參數(shù)及使用說明mysql --help  ...
mysql 是數(shù)據(jù)庫管理命令
通過mysql --help來查看相關參數(shù)及使用說明mysql --help #mysql數(shù)據(jù)庫管理命令Usage: mysql [OPTIONS] [database] #語法格式--help #查看幫助文檔--auto-rehash #自動補全功能-A, --no-auto-rehash #不需自動補全-B, --batch #不使用歷史文件,禁用交互--character-sets-dir=name #字符集安裝目錄-C, --compress #客戶端與服務端傳遞信息時壓縮-#--debug[=#] #調(diào)用功能-D, --database=name #使用數(shù)據(jù)庫--default-character-set=name #設置默認字符集-e, --execute=name #執(zhí)行sql語句-E, --vertical #垂直打印輸出信息-f, --force #跳過錯誤,執(zhí)行下面的命令-G, --named-commands #查詢結果按列打印-i, --ignore-spaces #忽略空格-h, --host=name #設置連接服務器的地址與IP--line-numbers #顯示有錯誤的行號-L, --skip-line-numbers #忽略有錯誤的行號-n, --unbuffered #每次執(zhí)行sql后刷新緩存--column-names #查詢時顯示列信息-N, --skip-column-names #不顯示列信息-p, --password[=name] #輸入密碼信息-P, --port=# #設置端口信息 --prompt=name #設置mysql提示符 --protocol=name #設置使用協(xié)議-s, --silent #一行一行輸出,tab間隔-S, --socket=name #連接服務器使用socket文件-t, --table #以表格的格式輸出-u, --user=name #連接服務器的用戶名-v, --verbose #打印sql執(zhí)行的命令-V, --version #輸出版本信息-w, --wait #服務器停機后等待重啟的時間--connect-timeout=# #連接前要等待的時間--max-allowed-packet=# #服務器發(fā)送與接收包的最大長度--show-warnings #顯示警告信息
mysqldump數(shù)據(jù)備份命令(邏輯備份)
日常使用最為頻繁的命令之一,也是中小企業(yè)或者說數(shù)據(jù)量不大的情況下常用的數(shù)據(jù)庫備份命令,非常實用。
mysqldump --help #mysql數(shù)據(jù)庫備份命令(邏輯備份)Usage: mysqldump [OPTIONS] database [tables] mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]mysqldump [OPTIONS] --all-databases [OPTIONS] #備份命令格式--print-defaults #打印默認的程序參數(shù)列表--no-defaults #不輸出默認選項參數(shù)--defaults-file=# #設置指定的選項參數(shù)文件-A, --all-databases #所有數(shù)據(jù)庫--add-drop-database #創(chuàng)建數(shù)據(jù)之前添加drop數(shù)據(jù)庫語句--add-locks #每個表導出之前增加lock tables并且之后unlock tables--character-sets-dir #字符集文件目錄--compact #導出更少的輸出信息-B --databases#指定數(shù)據(jù)庫--debug-info#輸出調(diào)試信息并退出--default-character-set #設置默認字符集,默認為utf8--dump-slave #將主binlog位置和文件名追加到導出的數(shù)據(jù)文件中--events,-E #備份事件信息--flush-logs,-F #備份后刷新日志-p, --password[=name] #連接數(shù)據(jù)庫密碼-P, --port=# #設置端口信息-S, --socket=name #連接服務器使用socket文件-V, --version #輸出版本信息-u, --user=name #連接服務器的用戶名
mysqlbinlog 是用來查看binlog二進制日志文件信息的命令,也是日常經(jīng)常使用的命令之一,通常在恢復數(shù)據(jù)庫數(shù)據(jù)時使用。
mysqlbinlog --help #查看mysql的binlog日志文件記錄的信息Usage: mysqlbinlog [options] log-files #語法格式--character-sets-dir=name #指定字符集文件目錄-d, --database=name #查看指定數(shù)據(jù)庫的日志文件-h, --host=name #查看指定主機上的日志文件--start-position=953 #起始pos點 --stop-position=1437 #結束pos點 --start-datetime= #起始時間點 --stop-datetime= #結束時間點 --database= #指定只恢復數(shù)據(jù)庫
來源:本文內(nèi)容搜集或轉(zhuǎn)自各大網(wǎng)絡平臺,并已注明來源、出處,如果轉(zhuǎn)載侵犯您的版權或非授權發(fā)布,請聯(lián)系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內(nèi)容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。
Copyright?2013-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發(fā)布查詢平臺保留所有權利
蘇公網(wǎng)安備32010402000125
蘇ICP備14051488號-3技術支持:南京博盛藍睿網(wǎng)絡科技有限公司