【问题标题】:How to export part of a table as SQL in Adminer?如何在Adminer中将表的一部分导出为SQL?
【发布时间】:2013-02-05 10:58:21
【问题描述】:

在 Adminer 中,我可以使用“导出”菜单选项导出整个表格。当我输入查询时,我可以将结果导出为 .CSV 或 .TSV,但不能导出为 SQL。

有什么选择吗?插件还是配置开关?

【问题讨论】:

  • 您是否尝试将数据导出为一组插入?
  • 是的,这就是我的目标。
  • 从未实际使用过Adminer,但您也可以使用convertcsvtomysql.com 将csv 转换为sql 查询

标签: php mysql database export adminer


【解决方案1】:

管理员不提供一般 SQL 查询的 SQL 导出,因为该查询可能会连接更多无法导出到 SQL 的表。

要导出单个表中的部分行,请转到该表的“选择”视图,根据需要过滤结果并选中要导出的行(或选中“整个结果”以导出表中的所有行)结果)。然后使用表格下方的导出按钮。

【讨论】:

    【解决方案2】:

    如果您单击导出,则在该页面上会看到一个名为 dump 的单选按钮。放置您想要提取的行数并开始记录索引号。那么你会得到你预期的结果

    【讨论】:

    • 对不起@ripa,但我找不到这个选项。我签入了 Adminer 3.6.1 和 Adminer 3.6.3
    【解决方案3】:

    在当前版本中,可以使用搜索

    1. 选择列
    2. 选择SQL作为标记
    3. 进入值字段填充子查询IN (SELECT id FROM ...)

    【讨论】:

      【解决方案4】:

      我是这样做的:

      1. 转到Adminer-> 点击左上角的Dump
      2. Output-> 检查save 单选按钮
      3. Format-> 检查SQL 单选按钮
      4. 转到下方Export按钮
      5. 标记Tables 的复选框(如果要数据,则标记选中Data
      6. 如果您需要 1 个表格,请标记表格的一个复选框。
      7. 点击Export按钮。

      我们走吧 :),酷 ;)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-04-10
        • 1970-01-01
        • 2011-09-07
        • 1970-01-01
        • 1970-01-01
        • 2021-03-26
        • 2015-05-23
        • 1970-01-01
        相关资源
        最近更新 更多