歡迎您光臨本站 註冊首頁

MySQL數據庫基礎入門之常用命令小結

←手機掃碼閱讀     wooen @ 2020-05-12 , reply:0

本文實例講述了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= #指定只恢復數據庫


[wooen ] MySQL數據庫基礎入門之常用命令小結已經有268次圍觀

http://coctec.com/docs/mysql/show-post-234048.html