1

我正在尝试创建一个函数,用户可以在其中将他们在我们系统中的条目导出到 sql 文件中。

我在 codeigniter 文档http://codeigniter.com/user_guide/database/utilities.html中找到了这个页面

$this->dbutil->backup()几乎是我需要的,但我认为我不能运行类似的查询

SELECT id, name FROM mytable WHERE user = someuser

使用该功能。

关于如何做到这一点的任何想法?

4

1 回答 1

2

如果您想使用该功能,您可以先使用您需要的数据创建一个临时表,然后运行该命令

CREATE TEMPORARY TABLE userexport_data AS 
    (SELECT id, name FROM mytable WHERE user = someuser)
$prefs = array(
    'tables'      => array('userexport_data'),
    // Other options
    );

$this->dbutil->backup($prefs);
于 2012-05-23T00:56:36.463 回答