2010-09-10 41 views
0

因此,考慮:如何保持mysql表使用DESCRIBE封裝在Windows cmd中?

CREATE TABLE stuff (
    really_long_title int(10) NO NULL auto_increment, 
    really_long_title_number_1 varchar(10) NO NULL auto_increment, 
    PRIMARY KEY (blah) 
); 
DESCRIBE table; 

我想顯示我的表,兩行(廢話和blah1),併爲每個屬性。相反,我顯示了我的表格的兩行,但在「extra」字段中顯示「auto_increment」時,它會在中途切斷,單詞和表格輪廓環繞到下一行。我無法在win7中擴展cmd,因此cmd不會將我的數據庫放在自己的頂部。必須有更好的方式來查看我的表格。 謝謝。

+0

是否有某種方式,你可以將結果導出到文本文件,類似於「> C:\ myfile.txt的」爲最簡單的控制檯應用程序的快捷方式(如:'平google.com > c:\ test.txt')? – 2010-09-10 01:32:59

回答

1

如果你右鍵點擊左上角的圖標,你可以改變窗口和緩衝區寬度:

Context Menu > Properties > Layout

在屏幕緩衝區寬度和窗口的寬度爲160或屏幕上的任何適合。另一種選擇是嘗試我對你的問題的評論,以某種方式將結果導出到文本文件並在文本編輯器中查看它。

UPDATE:

我猜你也可以切換到所有輸出到一個日誌文件開始mysql應用。喜歡的東西:

mysql --tee logfile.txt

+0

我曾看過這兩種方法,我猜想任何一種方法都是可行的短期解決方案。我想最好是我希望以某種方式調整mysql服務器中的物理表。這是否存在? – 2010-09-10 06:00:41

相關問題