簡體   English   中英

mysql --quick選項

[英]mysql --quick option

當我按照另一個Web發布desc <table>建議使用--quick option運行mysql時,返回很多-

而當我不帶--quick選項運行mysql時, desc table將返回正常輸出。

表格有7列... 6個雙打和1個日期列。

謝謝拉曼

--quick:不要緩存每個查詢結果,在接收到每一行時打印

這意味着如果您DESCRIBE一個表,而MySQL想要漂亮的打印(您現在, |在字段之間, -在標題和底部附近),它尚不知道結果集中每個字段將持續多長時間。 ,因此假設列可以為“裝箱”獲得最大寬度。 如果查看INFORMATION_SCHEMA.COLUMNS ,您可以看到例如COLUMN_COMMENTvarchar(1024) ,所有這些字段實際上加起來。 看來您只會得到- ,但那只是拳擊的“底端”,如果您向上滾動(假設回滾足夠大),則會看到所需的數據。

您可以:

  • 使用\\ G作為垂直輸出的定界符,而不是裝箱的。
  • 使用--auto-vertical-output開始自動垂直--auto-vertical-output
  • 使用mysql --quick -s以非表格/非盒裝輸出啟動進程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM