【发布时间】:2012-07-05 12:11:08
【问题描述】:
如何使用 concat 函数重命名文件名? 我想要我的文件名和日期,谁能帮我解决这个问题。
SET @OUTFILE = CONCAT( CONCAT('/xampp/htdocs/mysite/reports-', NOW()), '.csv');
SELECT * FROM `tbl_user` INTO OUTFILE @OUTFILE FIELDS TERMINATED BY ','ENCLOSED BY '"' LINES TERMINATED BY '\n'
【问题讨论】:
-
您的查询有什么问题
-
我总是收到此错误:#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获得在 '@OUTFILE 附近使用的正确语法
-
实际上我对 mysql 中的连接不太熟悉,无论如何我只是希望我的文件名是动态的,所以每次我运行这个查询它都会给我一个带有日期的唯一文件名;(
标签: php mysql csv export file-io