这个查询:
SELECT ... INTO OUTFILE '/usr/services/001/tmp/`database4ed78d1eb0986`.`tblTemporaryReportFinishedOrders`.tmp';
产生这个错误:
Error Code: 1. Can't create/write to file '/usr/services/001/tmp/`database4ed78d1eb0986`.`tblTemporaryReportFinishedOrders`.tmp' (Errcode: 2)
/usr/services/001/tmp 有777权限,为什么还是不行?
我使用的是 FreeBSD 操作系统。
最佳答案
文件名不能包含那些反抽号。尝试使用有效的文件名。
关于mysql - SELECT INTO OUTFILE - 无法创建/写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8447093/