gpt4 book ai didi

mysql - 尽管指定了路径,但输出文件不在预期位置

转载 作者:行者123 更新时间:2023-11-29 07:57:49 24 4
gpt4 key购买 nike

我在 MySQL 命令行客户端中运行了以下命令,但找不到输出文件:

SELECT my_fieldname INTO OUTFILE 'D:\mypath\my_filename.txt'  
FIELDS TERMINATED BY ',' LINES TERMINATED BY '\\n'
FROM my_tablename;

命令行打印出以下确认命令正确运行的信息:

Query OK, 9889 rows affected (0.02 sec)

但是该文件在 D:\mypath\my_filename.txt 中不可见,并且在 Windows 开始菜单的搜索框中搜索 my_filename.txt 不会产生结果任何结果。

这是在运行 Windows 7 的本地开发计算机上的 MySQL 实例上运行的。

哪里可以找到输出文件?或者我如何更改命令以便实际创建输出文件?

最佳答案

您需要转义字符串中的反斜杠:

SELECT my_fieldname INTO OUTFILE 'D:\\mypath\\my_filename.txt'

或切换到正斜杠:

SELECT my_fieldname INTO OUTFILE 'D:/mypath/my_filename.txt'

此外,请确保允许 MySQL 服务器进程写入 D:\mypath

关于mysql - 尽管指定了路径,但输出文件不在预期位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24659055/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com