【问题标题】:Export MySQL table in which row values contains only NULL value导出行值仅包含 NULL 值的 MySQL 表
【发布时间】:2014-06-09 13:14:01
【问题描述】:

想要导出包含 1M+ 记录的 MySQL 表,现在我想找出那些具有 NULL 值的记录,并只导出满足我条件的值。

这可能吗,使用 PHP 脚本或从 MySQL 控制台或其他什么?

【问题讨论】:

  • sql 可以做到。但你能提供更详细的例子吗?
  • 示例。您的表空值的结果需要执行。

标签: php mysql


【解决方案1】:

您可以使用 mysqldump 来执行此操作。它允许你指定databaee和table,--where参数允许你指定一个where子句。

https://dev.mysql.com/doc/refman/5.7/en/mysqldump.html

【讨论】:

    【解决方案2】:

    您可以使用MYSQL工作台导出记录

    1) 仅适用于 Null 值记录

    select * from tablename where col is null
    

    2) 你的标准

    select * from tablename where your <criteria logic>
    

    您可以将此结果集从工作台导出到 csv 或 excel

    您也可以将 TOAD 用于 MYSQL

    参考 How to export table data in MySql Workbench to csv?

    【讨论】:

    • +1,谢谢,但导出时仍有问题,但会管理
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-11
    • 2011-05-31
    相关资源
    最近更新 更多