【问题标题】:Copy from MySQL Workbench to Excel从 MySQL Workbench 复制到 Excel
【发布时间】:2020-07-18 00:20:43
【问题描述】:

我必须建立报告,我需要做一些数据库查询,这会返回一堆结果。

有没有办法可以复制 1+ 行/列并将它们复制到 Excel 工作表中? excel表格是特定格式的,数据需要以特定的方式放在那里,那么如何从mysql工作台复制粘贴到excel中呢?

【问题讨论】:

  • 在 MySQL Workbench 中选择您要复制的内容,然后右键单击并选择“复制字段内容(未引用)”转到 Excel 并执行“粘贴值”。
  • 我认为只复制一个字段而不是一列和/或行
  • 否,您可以选择数据范围。就像在 Excel 中选择一系列数据一样。
  • 对不起,你是对的。您只需选择一个范围并按 CTRL + C 进行复制。然后转到 Excel 并进行粘贴。
  • 遇到了类似的问题。我只能在 MySQL 工作台(在 Ubuntu 中)上选择单行查询结果,因此无法在不将数据导出到 csv 的情况下复制粘贴多个结果行。如果您知道任何解决方法...

标签: mysql excel mysql-workbench


【解决方案1】:
  1. 转到工作台并选择您需要的行。复制它们。
  2. 在您的电脑上创建一个新文件,将数据粘贴到其中。将其另存为 .csv
  3. 在 MS Excel 中打开新创建的 csv 文件。数据将被很好地格式化。

【讨论】:

    【解决方案2】:

    我能想到的最佳答案是使用不同的程序:

    http://www.heidisql.com/

    到目前为止,这个程序运行良好!我也比 MySQL Workbench 更喜欢它!

    【讨论】:

    • 这没有回答原始问题。要求是使用 MySQL Workbench 完成此任务
    • 这很好,但崩溃了很多!这很烦人:-/回到MSWB:S
    【解决方案3】:

    在我的要求中,我必须复制列名、数据类型及其约束。 我执行了命令

    desc tableName
    

    其中 tableName 是必需的表名。 在 heidisql 中执行查询你必须按“F9”键。 它将显示表格的整个结构。现在要在excel中复制粘贴,您必须右键单击结果然后您才能看到

    “导出网格行”

    右键单击倒数第三个选项。 然后选择单选按钮文件,然后选择文件名。 无需对编码部分进行任何更改,您可以从输出格式中进行选择,例如excel csv、html 表格等。 然后确定。 去打开你的文件,然后完整的结果将被复制到 Excel 表中。 谢谢

    【讨论】:

    • 这没有回答原始问题。要求是使用 MySQL Workbench 完成此任务
    猜你喜欢
    • 2019-05-11
    • 2013-11-03
    • 2020-06-07
    • 1970-01-01
    • 2015-03-20
    • 2015-08-09
    • 2015-10-28
    • 1970-01-01
    • 2016-03-18
    相关资源
    最近更新 更多