mysql 存储过程中数据备份

xidian2011 2013-07-18 11:10:39
要备份Mysql表里面的数据将容 转化为excel格式输出,做了个存储过程定期进行更新数据,但如果是同一个文件名的数据不会被更新,所以想到文件名加个日期做以区分。但是取到日期后就是不能将其写到路径中。请大神帮忙,谢谢!具体情况看图片(第一张输出@youF.xls;第二张报错;第三张第四个一样 未输出.xls文件)
第一个

第二个

第三个

第四个
...全文
104 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xidian2011 2013-07-18
  • 打赏
  • 举报
回复
大神!!!!!!
rucypli 2013-07-18
  • 打赏
  • 举报
回复
create procedure show Date() begin set @sql=concat('select * from test into outfile ','''d:/YS',curdate(),'.xls'''); prepare stmt from @sql; execute stmt; end
xidian2011 2013-07-18
  • 打赏
  • 举报
回复
对不起,你的思路我没明白
ACMAIN_CHM 2013-07-18
  • 打赏
  • 举报
回复
用prepare , execute 语句试一下,看一MYSQL官方免费手册中的例子。

56,675

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧