【问题标题】:Automated export of CSV from mySQL using phpMyAdmin使用 phpMyAdmin 从 mySQL 自动导出 CSV
【发布时间】:2015-06-01 01:59:02
【问题描述】:

我目前正在处理一个需要从 mySQL 自动导出 CSV 文件的项目。我将 Cpanel 与 phpMyAdmin 一起使用。

这不是整个数据库的导出,因此我无法简单地设置 CRON 任务来执行 mySQLDump。我有一个将我需要的表链接在一起的过程,以及一种将该过程作为计划任务运行的方法,但我现在需要一种方法来实际导出 CSV 以及该过程中的数据创建并将 CSV 文件保存在服务器。

请问有什么办法吗?

【问题讨论】:

    标签: mysql csv phpmyadmin cron cpanel


    【解决方案1】:

    我认为您需要编写一个脚本来执行自定义导出。

    如果你熟悉PHP,可以使用MySQLi库连接数据库:http://php.net/manual/en/book.mysqli.php

    一旦您有要导出的行,您可以使用以下命令将它们写入 CSV 文件:http://php.net/manual/en/function.fputcsv.php

    最后,设置一个 cron 以根据需要频繁地运行脚本。

    例如:

    * * * * * /usr/bin/php my_export_script.php

    【讨论】:

    • @WebblyBrown 您如何将代码发布为新答案?然后其他人可以受益。
    猜你喜欢
    • 2013-05-11
    • 2012-04-14
    • 2012-04-24
    • 2014-07-12
    • 2017-09-30
    • 2012-09-10
    • 2015-09-20
    • 1970-01-01
    • 2012-09-15
    相关资源
    最近更新 更多