熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

你應該知道的10個MySQL客戶啟動選項

2013-11-23 21:02:35  來源: MySQL 

  

  大部分服務器管理員知道MySQL數據庫管理系統(RDBMS)是高度靈活的軟件塊帶有范圍廣闊的啟動選項可以用來修改相關行為然而大部分人卻不清楚標准MySQL客戶端帶有同等大量的啟動選項其中一些在日常MySQL交互作用中極為有用這些選項本身不是秘密而它們中很多未被使用甚至其中一些可以顯著利於服務器交互作用的過程處理

  表A是其中一些不太知名的MySQL客戶程序啟動選項表格中的每一條目解釋了每個選項的功能以及用法這將給予你MySQL應用范圍和深度等問題一些想法幫助你完成日常應用程序開發


  A

  選項

  功能

  何時使用

  壓縮

  本選項壓縮了客戶和服務器之間的上游和下游數據包傳送假設連接的兩端支持該壓縮

  使用本選項提高了通訊寬帶被限制時的性能—例如通過一個慢網連接

  調試

  該選項強制MySQL寫調試數據到一個指定的日志文件包括啟動和關閉以及過程處理可以結合debuginfo的其他調試信息選項使用

  當處理有經驗的服務器或客戶時使用本選項獲得MySQL的詳細診斷信息

  強制

  本選項強制MySQL繼續處理SQL命令甚至當錯誤發生時

  在自動化安裝/解安裝程序中使用本選項—例如當你嘗試將大批量注入記錄加入數據庫作為程序安裝的一部分並且不想復制條目來中斷過程

  呼機

  本選項導出MySQL的查詢輸出至一個外部pager程序例如cat少或多

  當你的查詢返回一個大的結果設置時使用本選項並且你希望通過屏幕交互式翻頁

  xml

  本選項格式化你的MySQL查詢結果作為良好格式化的XML

  當你希望將查詢以標准格式輸出包時通常作為與第三方程序結合的前奏

  單數據庫

  除了與數據庫命名相關的選項以外本選項告訴MySQL客戶忽略所有命令

  使用本選項洩漏來自SQL注入文件的有關單數據庫的行動或者跳過某數據庫更新

  字母T

  本選項讓你將所有查詢輸出日志記入一個外部文件

  

  使用本選項當你需要一個事務處理記錄時或者用於以後參考或用於保留查帳索引

  wait

  等待

  通常如果無法連接到服務器MySQL客戶自動進行異常中斷本選項強制它等待定義的時間間隔然後重試

  Use this option to cut down on keystrokes when attempting to contact a remote or nonresponsive MySQL server

  當嘗試連接一個遠程或未響應MySQL服務器時使用本選項切斷按鍵

  安全更新

  本選項告訴MySQL忽視所有無資格DML命令——即該命令不包含過濾標准例如WHERE LIMIT or HAVING子句這提供了防止意外修改或刪除整個表格或數據庫的安全網絡

  當你向自動保護自己防止危險查詢時使用本選項這些查詢可能引起分布廣泛的數據損壞或丟失

  prompt

  提示

  本選項允許你改變標准mysql>命令提示使用各種未定義格式

  使用本選項將使你的MySQL打印有用的導航或暫時信息——例如目前日期或時間服務器統計和泥在數據庫/列表層次的位置


From:http://tw.wingwit.com/Article/program/MySQL/201311/29482.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.