中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL的一些常用命令

發布時間:2020-07-28 12:31:19 來源:億速云 閱讀:116 作者:小豬 欄目:MySQL數據庫

這篇文章主要講解了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的一些常用命令有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

锦屏县| 宣武区| 北京市| 新宁县| 寻甸| 宁蒗| 乌兰县| 屏东县| 靖西县| 文安县| 民乐县| 铁力市| 凯里市| 房山区| 偃师市| 五常市| 噶尔县| 滦南县| 谢通门县| 万载县| 萨迦县| 桦南县| 沐川县| 申扎县| 巩义市| 汉阴县| 仁化县| 霍州市| 禹州市| 榕江县| 淅川县| 高淳县| 新安县| 修水县| 盱眙县| 盐池县| 宾川县| 方城县| 突泉县| 盐津县| 通榆县|