gpt4 book ai didi

mysql --quick 选项

转载 作者:太空宇宙 更新时间:2023-11-03 12:30:06 26 4
gpt4 key购买 nike

当我使用 --quick option 运行 mysql 时正如另一个网络帖子中所建议的描述 <table>返回很多 --

而当我在没有 --quick 的情况下运行 mysql 时选项 desc table返回正常输出。

表格有 7 列...6 个 double 列和 1 个日期列。

最佳答案

--quick: Do not cache each query result, print each row as it is received

这意味着如果您DESCRIBE 一个表,而 MySQL 想要 pretty-print (您现在,| 在字段之间,并且 -围绕标题和底部),它还不知道结果集中的每个字段将有多长,因此它假定该列可能获得的最大宽度用于“装箱”。如果您查看 INFORMATION_SCHEMA.COLUMNS,您可以看到例如 COLUMN_COMMENTvarchar(1024),所有这些字段确实加起来了。看起来你只得到 -,但那些只是拳击的“底部”,如果你向上滚动(假设你的回滚足够大),你会看到你想要的数据是那里。

您可以:

  • 使用\G 作为垂直输出的分隔符​​,而不是方框。
  • 使用 --auto-vertical-output 启动自动垂直输出的过程
  • 使用 mysql --quick -s 启动非表格/非盒装输出的过程

关于mysql --quick 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15844501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com