mysql命令行參數

来源:http://www.cnblogs.com/favana/archive/2016/01/27/5164634.html
-Advertisement-
Play Games

一,mysql命令行參數 Usage: mysql [OPTIONS] [database] //命令方式 -?, --help //顯示幫助信息並退出 -I, --help //顯示幫助信息並退出 --auto-rehash //自動補全功能,就像linux裡面,按Tab鍵出提示差不多,下麵有例子


一,mysql命令行參數


Usage: mysql [OPTIONS] [database] //命令方式 
-?, --help //顯示幫助信息並退出 
-I, --help //顯示幫助信息並退出 
--auto-rehash //自動補全功能,就像linux裡面,按Tab鍵出提示差不多,下麵有例子 

-A, --no-auto-rehash //預設狀態是沒有自動補全功能的。-A就是不要自動補全功能 
-B, --batch //ysql不使用歷史文件,禁用交互 
(Enables --silent) 
--character-sets-dir=name //字體集的安裝目錄 
--default-character-set=name //設置資料庫的預設字元集 
-C, --compress //在客戶端和伺服器端傳遞信息時使用壓縮 
-#, --debug[=#] //bug調用功能 
-D, --database=name //使用哪個資料庫 
--delimiter=name //mysql預設命令結束符是分號,下麵有例子 
-e, --execute=name //執行mysql的sql語句 
-E, --vertical //垂直列印查詢輸出 
-f, --force //如果有錯誤跳過去,繼續執行下麵的 
-G, --named-commands 
/*Enable named commands. Named commands mean this program's 
internal commands; see mysql> help . When enabled, the 
named commands can be used from any line of the query, 
otherwise only from the first line, before an enter. 
Disable with --disable-named-commands. This option is 
disabled by default.*/ 
-g, --no-named-commands 
/*Named commands are disabled. Use \* form only, or use 
named commands only in the beginning of a line ending 
with a semicolon (;) Since version 10.9 the client now 
starts with this option ENABLED by default! Disable with 
'-G'. Long format commands still work from the first 
line. WARNING: option deprecated; use 
--disable-named-commands instead.*/ 
-i, --ignore-spaces //忽視函數名後面的空格. 
--local-infile //啟動/禁用 LOAD DATA LOCAL INFILE. 
-b, --no-beep //sql錯誤時,禁止嘟的一聲 
-h, --host=name //設置連接的伺服器名或者Ip 
-H, --html //以html的方式輸出 
-X, --xml //以xml的方式輸出 
--line-numbers //顯示錯誤的行號 
-L, --skip-line-numbers //忽略錯誤的行號 
-n, --unbuffered //每執行一次sql後,刷新緩存 
--column-names //查尋時顯示列信息,預設是加上的 
-N, --skip-column-names //不顯示列信息 
-O, --set-variable=name //設置變數用法是--set-variable=var_name=var_value 
--sigint-ignore //忽視SIGINT符號(登錄退出時Control-C的結果) 
-o, --one-database //忽視除了為命令行中命名的預設資料庫的語句。可以幫跳過日誌中的其它資料庫的更新。 
--pager[=name] //使用分頁器來顯示查詢輸出,這個要在linux可以用more,less等。 
--no-pager //不使用分頁器來顯示查詢輸出。 
-p, --password[=name] //輸入密碼 
-P, --port=# //設置埠 
--prompt=name //設置mysql提示符 
--protocol=name //使用什麼協議 
-q, --quick //不緩存查詢的結果,順序列印每一行。如果輸出被掛起,伺服器會慢下來,mysql不使用歷史文件。 
-r, --raw //寫列的值而不轉義轉換。通常結合--batch選項使用。 
--reconnect //如果與伺服器之間的連接斷開,自動嘗試重新連接。禁止重新連接,使用--disable-reconnect。 
-s, --silent //一行一行輸出,中間有tab分隔 
-S, --socket=name //連接伺服器的sockey文件 
--ssl //激活ssl連接,不激活--skip-ssl 
--ssl-ca=name //CA證書 
--ssl-capath=name //CA路徑 
--ssl-cert=name //X509 證書 
--ssl-cipher=name //SSL cipher to use (implies --ssl). 
--ssl-key=name //X509 密鑰名 
--ssl-verify-server-cert //連接時審核伺服器的證書 
-t, --table //以表格的形勢輸出 
--tee=name //將輸出拷貝添加到給定的文件中,禁時用--disable-tee 
--no-tee //根--disable-tee功能一樣 
-u, --user=name //用戶名 
-U, --safe-updates //Only allow UPDATE and DELETE that uses keys. 
-U, --i-am-a-dummy //Synonym for option --safe-updates, -U. 
-v, --verbose //輸出mysql執行的語句 
-V, --version //版本信息 
-w, --wait //伺服器down後,等待到重起的時間 
--connect_timeout=# //連接前要等待的時間 
--max_allowed_packet=# //伺服器接收/發送包的最大長度 
--net_buffer_length=# //TCP / IP和套接字通信緩衝區大小。 
--select_limit=# //使用--safe-updates時SELECT語句的自動限制 
--max_join_size=# //使用--safe-updates時聯接中的行的自動限制 
--secure-auth //拒絕用(pre-4.1.1)的方式連接到資料庫 
--server-arg=name //Send embedded server this as a parameter. 
--show-warnings //顯示警告


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • sqlite是一個很小巧的,很方便嵌入到腳本語言中的,關係型資料庫。它給powershell提供了一個免費的,處理行列整齊數據,存儲數據,統計數據的極品神器。本文分享了powershell操作sqlite的例子和技巧。
  • <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0;} @font-face {font-family:宋體; panose-1:2 1 6 0 3 1 1 1 1 1
  • 每次我講解SQL Server之前,我都會先簡單談下當我們執行查詢時,在SQL Server內部發生了什麼。執行一個SELECT語句非常簡單,但是執行DML語句更加複雜,因為SQL Server要修改記憶體中的相關頁,併在事務日誌里記錄整個事務。 介紹完這些特定步驟後,我總會問同樣的問題:當我們有個未
  • 1)遷移整個資料庫,然後再進行掛庫升級 第一步:先把資料庫正常停庫,然後重啟資料庫為只讀模式 Startup mount Alter database open read only; 第二步:RMAN狀態下運行腳本,把源庫數據進行備分導出。 關於轉換的問題:在傳輸表空間我們說過都是小位元組不用轉換也可
  • 1 USE master; 2 GO 3 DECLARE @SQL VARCHAR(MAX); 4 SET @SQL='' 5 SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID) 6 FROM master..sysprocesses 7 WHERE dbid=DB_ID(
  • 通過phpmyadmin連接mysql成功,但是通過php連接資料庫失敗,執行如下php語句 ? 1 @mysql_connect("localhost","root","12345") or die ("資料庫伺服器連接失敗");// 連接伺服器 之後,瀏覽器輸出資料庫伺服器連接失敗,下文為解決辦
  • --時間:2016年1月27日--Author:zhenxing yu 查詢回收站 SELECT * FROM RECYCLEBIN; SELECT * FROM USER_RECYCLEBIN; --USER_RECYCLEBING與RECYCLEBIN是同義詞,欄位完全一樣 --開啟或關閉回收站
  • memcached是一個高性能的分散式記憶體緩存伺服器,memcached在Linux上可以通過yum命令安裝,這樣方便很多,在生產環境下建議用Linux系統,memcached使用libevent這個庫在Linux系統上才能發揮它的高性能。它的分散式其實在服務端是不具有分散式的特征的,是依靠客戶端的
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...