How to best display in Terminal a MySQL SELECT returning too many fields?

后端 未结 12 894
你的背包
你的背包 2020-12-04 04:32

I\'m using PuTTY to run:

mysql> SELECT * FROM sometable;

sometable has many fields and this results in many columns trying

12条回答
  •  感动是毒
    2020-12-04 05:09

    If you are using MySQL interactively, you can set your pager to use sed like this:

    $ mysql -u  p
    mysql> pager sed 's/,/\n/g' 
    PAGER set to 'sed 's/,/\n/g''
    mysql> SELECT blah FROM blah WHERE blah = blah 
    .
    .
    .
    "blah":"blah"
    "blah":"blah"
    "blah":"blah"
    

    If you don't use sed as the pager, the output is like this:

    "blah":"blah","blah":"blah","blah":"blah"
    

提交回复
热议问题