入門介紹MySQL基礎(chǔ)之常用命令

mysql學(xué)習(xí)欄目介紹基礎(chǔ)的常用命令

入門介紹MySQL基礎(chǔ)之常用命令

相關(guān)免費(fèi)學(xué)習(xí)推薦:mysql學(xué)習(xí)(視頻)

mysql命令介紹

mysql 是數(shù)據(jù)庫管理命令

通過mysql --help來查看相關(guān)參數(shù)及使用說明  mysql --help                 #mysql數(shù)據(jù)庫管理命令  Usage: mysql [OPTIONS] [database]                  #語法格式  --help  #查看幫助文檔  --auto-rehash                                         #自動(dòng)補(bǔ)全功能  -A, --no-auto-rehash                             #不需自動(dòng)補(bǔ)全  -B, --batch                                        #不使用歷史文件,禁用交互  --character-sets-dir=name                #字符集安裝目錄  -C, --compress                    #客戶端與服務(wù)端傳遞信息時(shí)壓縮  -#--debug[=#]                                   #調(diào)用功能  -D, --database=name               #使用數(shù)據(jù)庫  --default-character-set=name           #設(shè)置默認(rèn)字符集  -e, --execute=name                        #執(zhí)行sql語句  -E, --vertical                                   #垂直打印輸出信息  -f, --force                                       #跳過錯(cuò)誤,執(zhí)行下面的命令  -G, --named-commands               #查詢結(jié)果按列打印  -i, --ignore-spaces                        #忽略空格  -h, --host=name                           #設(shè)置連接服務(wù)器的地址與IP  --line-numbers                            #顯示有錯(cuò)誤的行號(hào)  -L, --skip-line-numbers               #忽略有錯(cuò)誤的行號(hào)  -n, --unbuffered                          #每次執(zhí)行sql后刷新緩存  --column-names                         #查詢時(shí)顯示列信息  -N, --skip-column-names            #不顯示列信息  -p, --password[=name]               #輸入密碼信息  -P, --port=#                                #設(shè)置端口信息      --prompt=name                    #設(shè)置mysql提示符      --protocol=name                   #設(shè)置使用協(xié)議  -s, --silent                            #一行一行輸出,tab間隔  -S, --socket=name              #連接服務(wù)器使用socket文件  -t, --table                             #以表格的格式輸出  -u, --user=name                    #連接服務(wù)器的用戶名  -v, --verbose                           #打印sql執(zhí)行的命令  -V, --version                           #輸出版本信息  -w, --wait                             #服務(wù)器停機(jī)后等待重啟的時(shí)間  --connect-timeout=#                    #連接前要等待的時(shí)間  --max-allowed-packet=#            #服務(wù)器發(fā)送與接收包的最大長度  --show-warnings                       #顯示警告信息

mysqldump命令介紹

mysqldump數(shù)據(jù)備份命令(邏輯備份)

日常使用最為頻繁的命令之一,也是中小企業(yè)或者說數(shù)據(jù)量不大的情況下常用的數(shù)據(jù)庫備份命令,非常實(shí)用。

mysqldump --help            #mysql數(shù)據(jù)庫備份命令(邏輯備份)  Usage: mysqldump [OPTIONS] database [tables]                     mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]  mysqldump [OPTIONS] --all-databases [OPTIONS]           #備份命令格式  --print-defaults                       #打印默認(rèn)的程序參數(shù)列表  --no-defaults                          #不輸出默認(rèn)選項(xiàng)參數(shù)  --defaults-file=#                    #設(shè)置指定的選項(xiàng)參數(shù)文件  -A, --all-databases                 #所有數(shù)據(jù)庫  --add-drop-database         #創(chuàng)建數(shù)據(jù)之前添加drop數(shù)據(jù)庫語句  --add-locks      #每個(gè)表導(dǎo)出之前增加lock tables并且之后unlock tables  --character-sets-dir                #字符集文件目錄  --compact      #導(dǎo)出更少的輸出信息  -B --databases  #指定數(shù)據(jù)庫  --debug-info  #輸出調(diào)試信息并退出  --default-character-set    #設(shè)置默認(rèn)字符集,默認(rèn)為utf8  --dump-slave           #將主binlog位置和文件名追加到導(dǎo)出的數(shù)據(jù)文件中  --events,-E        #備份事件信息  --flush-logs,-F      #備份后刷新日志  -p, --password[=name]      #連接數(shù)據(jù)庫密碼  -P, --port=#      #設(shè)置端口信息  -S, --socket=name      #連接服務(wù)器使用socket文件  -V, --version      #輸出版本信息  -u, --user=name      #連接服務(wù)器的用戶名

mysqlbinlog命令介紹

mysqlbinlog 是用來查看binlog二進(jìn)制日志文件信息的命令,也是日常經(jīng)常使用的命令之一,通常在恢復(fù)數(shù)據(jù)庫數(shù)據(jù)時(shí)使用。

mysqlbinlog --help                #查看mysql的binlog日志文件記錄的信息  Usage: mysqlbinlog [options] log-files           #語法格式  --character-sets-dir=name                  #指定字符集文件目錄  -d, --database=name                         #查看指定數(shù)據(jù)庫的日志文件  -h, --host=name               #查看指定主機(jī)上的日志文件  --start-position=953                                #起始pos點(diǎn)      --stop-position=1437              #結(jié)束pos點(diǎn)            --start-datetime=                  #起始時(shí)間點(diǎn)            --stop-datetime=                  #結(jié)束時(shí)間點(diǎn)          --database=                           #指定只恢復(fù)數(shù)據(jù)庫

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊11 分享