使用带有存储过程的MySQL,我希望能够从存储过程将消息附加到磁盘上的文件中。
在存储过程中是否有将消息记录到磁盘的工具或框架?
好的,这是不可能直接写到磁盘,有任何工作-周围的黑客吗?
发布于 2013-11-19 12:57:01
在MySQL中无法将文本附加到磁盘上的文件中。存储过程不能将任意文本写入文件系统上的文件(实际上没有SQL语句可以)。
但是,,您的存储过程可以将行插入到表中,只用于日志记录。然后,可以在命令行上使用mysqldump读取日志表的内容,并将其转储到文本文件中。或者使用精心编制的SELECT...INTO OUTFILE)查询。
https://stackoverflow.com/questions/20069385
复制相似问题