MySQL 客戶端技巧


讓我們瞭解一下 MySQL 提供的一些客戶端技巧 -

輸入行編輯

Mysql 支援輸入行編輯,允許使用者就地修改當前輸入行或調出以前的輸入行。

停用互動式歷史記錄

向上箭頭鍵允許使用者從當前和以前的會話中調出輸入行。在共享控制檯的情況下,此行為可能不適用。mysql 支援部分或完全停用互動式歷史記錄,這取決於主機平臺。

在 Windows 上,歷史記錄儲存在記憶體中。‘Alt+F7’ 鍵將刪除當前歷史緩衝區中儲存的所有輸入行

Windows 上的 Unicode 支援

Windows 提供基於 UTF-16LE 的 API,用於從控制檯讀取和寫入資料。Windows 版 mysql 客戶端可以使用這些 API。Windows 安裝程式將在 MySQL 選單中建立一個名為“MySQL 命令列客戶端 - Unicode”的專案。

垂直顯示查詢結果

某些查詢結果以垂直方式顯示時更易讀,而不是以通常的水平表格格式顯示。可以透過使用 \G 而不是分號來終止查詢,從而以垂直方式顯示查詢。

停用 mysql 自動重新連線

如果 mysql 客戶端在傳送語句時丟失了與伺服器的連線,它將立即並自動嘗試重新連線到伺服器一次,然後再次傳送語句。

mysql 客戶端解析器與伺服器解析器

mysql 客戶端在客戶端使用解析器,它不是 mysqld 伺服器在伺服器端使用的完整解析器的副本。這可能導致某些構造的處理方式存在差異。讓我們看一個例子 -

如果啟用了 ANSI_QUOTES SQL 模式,則伺服器解析器會將用 " 字元分隔的字串視為識別符號,而不是將普通字串視為識別符號。

更新於: 2021年3月10日

336 次檢視

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.